Подключение к серверу по SSH
Найдите данные доступа, подключитесь из Windows, macOS или Linux, смените пароль при первом входе и перейдите на SSH-ключи.
Облачные серверы (VPS/VDS) · 1 мин чтения
Облачным сервером вы управляете из командной строки по SSH. Когда сервер создан, IP-адрес и данные администратора (root) уже готовы.
1. Найдите данные доступа
- В панели клиента откройте сервер в разделе Мои услуги.
- На вкладке Обзор вы увидите IP-адрес.
- Кнопкой Показать в блоке Данные доступа откройте имя пользователя (root) и пароль.
2. Подключитесь из Windows, macOS или Linux
Откройте PowerShell в Windows 10/11 или Терминал в macOS и Linux и выполните (замените IP-адрес на адрес вашего сервера):
ssh root@203.0.113.21
При первом подключении подтвердите отпечаток сервера, введя yes. Затем введите пароль. Символы пароля на экране не отображаются — это нормально.
3. Первым делом: смените пароль и обновите систему
passwd
apt update && apt upgrade -y # Ubuntu / Debian
dnf upgrade -y # AlmaLinux / Rocky Linux
4. Вход по SSH-ключу (рекомендуется)
Вход по ключу гораздо надёжнее защищает от подбора пароля.
- Создайте пару ключей на своём компьютере:
ssh-keygen -t ed25519 - Скопируйте открытый ключ на сервер:
ssh-copy-id root@203.0.113.21(в Windows добавьте содержимое~/.ssh/id_ed25519.pubв файл~/.ssh/authorized_keysна сервере). - В новой сессии убедитесь, что вход по ключу работает.
- Затем укажите
PasswordAuthentication noв/etc/ssh/sshd_configи выполнитеsystemctl restart ssh(в системах на базе RHEL служба называетсяsshd).
Осторожно: прежде чем отключать вход по паролю, обязательно проверьте, что можете открыть новую сессию по ключу, иначе можно потерять доступ. Если это случилось, сбросьте пароль root в панели.
Не удаётся подключиться?
Частые ошибки и способы их решения — в статье Ошибки подключения по SSH.