SSH-подключение
Подключение
Host: 62.84.181.155 или 22.claude.fitnessmama.md
Создание ssh-ключа
Windows
WIndows:
- Запускаем Powershell от имени администратора.
- Создаём папку для ключей:
if (!(Test-Path $env:USERPROFILE\.ssh)) {
Write-Host "Папка .ssh не найдена — создаём её..." -ForegroundColor Yellow
New-Item -ItemType Directory -Path $env:USERPROFILE\.ssh
Write-Host "Папка .ssh создана" -ForegroundColor Green
} else {
Write-Host "Папка .ssh уже существует" -ForegroundColor Green
}
- Создаём SSH-ключ:
$keyPath = "$env:USERPROFILE\.ssh\claude_key"
if (!(Test-Path $keyPath)) {
Write-Host "Создаём новый SSH-ключ..." -ForegroundColor Yellow
ssh-keygen -t ed25519 -f $keyPath -N ""
Write-Host "SSH-ключ создан!" -ForegroundColor Green
} else {
Write-Host "SSH-ключ уже существует: $keyPath" -ForegroundColor Green
}
В директории C:\Users\<ваш юзернейм>\.ssh появятся файлы claude_key и claude_key.pub
MacOS/Linux:
Linux
MacOS/Linux:
- Открываем терминал.
- Создаем папку для ключей:
SSH_DIR="$HOME/.ssh"
if [ ! -d "$SSH_DIR" ]; then
echo "Папка .ssh не найдена — создаём её..."
mkdir -p "$SSH_DIR"
chmod 700 "$SSH_DIR"
echo "Папка .ssh создана"
else
echo "Папка .ssh уже существует"
fi
- Создаем SSH-ключ:
KEY_PATH="$HOME/.ssh/claude_key"
if [ ! -f "$KEY_PATH" ]; then
echo "Создаём новый SSH-ключ..."
ssh-keygen -t ed25519 -f "$KEY_PATH"
echo "SSH-ключ создан!"
else
echo "SSH-ключ уже существует: $KEY_PATH"
fi
В директории /home/<ваш юзернейм>/.ssh появятся файлы claude_key и claude_key.pub
Копирование публичного ключа на сервер
Настройка удобного алиаса