Первое подключение к VPS по SSH: пошагово
ПечатьНовым VPS управляют из командной строки по протоколу SSH. Для первого входа Вам понадобятся три вещи: IP-адрес сервера, пользователь root и пароль. Ниже описано, как подключиться из Windows, macOS и Linux и что стоит сделать сразу после входа.
Где взять данные для входа
- в письме, которое пришло при активации сервера;
- на странице VPS в разделе услуг личного кабинета.
Скопируйте IP-адрес точно в том виде, в котором он указан. Опечатка в адресе встречается чаще всего, когда подключение не проходит.
Подключение с Вашего компьютера
Windows
В Windows 10 и 11 SSH-клиент уже встроен. Откройте PowerShell и введите ssh root@IP_АДРЕС. Если удобнее программа с окнами, подойдёт PuTTY: укажите IP-адрес в поле Host Name, порт оставьте 22 и нажмите Open.
macOS и Linux
Откройте Terminal и выполните ту же команду: ssh root@IP_АДРЕС.
При первом подключении
Программа спросит, доверяете ли Вы ключу сервера. Введите yes и нажмите Enter, затем введите пароль. Во время ввода на экране не появляются ни символы, ни звёздочки, так и должно быть. Наберите пароль внимательно и нажмите Enter.
Что сделать сразу после входа
- Задайте собственный пароль командой
passwd. - Установите обновления: на Ubuntu и Debian это
apt update && apt upgrade, на AlmaLinux, Rocky Linux и CentOS Stream этоdnf upgrade. - Рекомендуем перейти на вход по SSH-ключу. На своём компьютере создайте ключ командой
ssh-keygen -t ed25519и скопируйте его на сервер командойssh-copy-id root@IP_АДРЕС(в macOS и Linux). Подобрать ключ гораздо сложнее, чем пароль.
На VPS Pro настройка безопасности и обновления входят в администрирование, включённое в тариф, их можно поручить команде TopHost. На Unmanaged VPS всё это Вы делаете самостоятельно.
Частые ошибки
- Connection timed out: сервер не отвечает. Проверьте IP-адрес и то, что VPS запущен в личном кабинете. Если он запущен, зайдите через консоль noVNC.
- Connection refused: сервер отвечает, но служба SSH не принимает подключения. Проверьте её через консоль noVNC.
- Permission denied: неверный пользователь или пароль. Наберите пароль вручную, без пробелов в начале и в конце.
Подробная проверка описана в статье Нет доступа к VPS: пошаговая диагностика.
Полезно знать
Какой порт использует SSH?
На новом сервере SSH работает на стандартном порту 22. Если Вы его сменили, укажите порт в команде: ssh -p ПОРТ root@IP_АДРЕС.
Я потерял пароль root. Что делать?
Откройте тикет в личном кабинете, и мы поможем вернуть доступ. Не пишите пароли в тексте тикета.
У меня VPS с Windows. Тоже через SSH?
Нет. К серверу на Windows подключаются через удалённый рабочий стол (RDP) с данными из письма об активации.
Нужно ли знать Linux?
Для Unmanaged VPS нужно: безопасность, обновления и мониторинг остаются на Вас. Если хотите передать эти задачи нам, выбирайте VPS Pro.