Как подключиться к серверу HIP: SSH из Windows и аварийная веб-консоль

Где в панели взять данные для входа, как подключиться по SSH из Windows двумя способами и как зайти на сервер через веб-консоль, когда SSH не отвечает.

После заказа сервер выдаёт вам три вещи: IP-адрес, логин root и пароль. Этого достаточно, чтобы зайти на сервер по SSH с любого компьютера. В инструкции - где взять эти данные в панели, как подключиться из Windows двумя способами (PuTTY и встроенный клиент), что делать при самом первом входе и как попасть на сервер через веб-консоль, если SSH молчит.

Коротко. Данные для входа - на странице сервера, блок Подключение. В Windows 10 и 11 SSH уже встроен: откройте терминал и введите ssh root@ВАШ_IP. Если подключиться не удаётся, а сервер работает - откройте вкладку Консоль в панели: это прямой доступ к экрану сервера, он не зависит от сети и SSH.

Что понадобится

  • Рабочий сервер в панели. Как его создать - в инструкции Как создать сервер в панели HIP.
  • IP-адрес, логин и пароль. Панель показывает их на странице сервера, отдельный блок ничего скачивать не нужно.
  • SSH-клиент. В Windows 10 и 11 он уже есть встроенный. PuTTY - запасной вариант с привычным окном; ставится отдельно.

1. Где в панели взять адрес, логин и пароль

Откройте my.hip.hosting, на дашборде выберите нужный сервер. На вкладке Информация найдите блок Подключение. В нём три пронумерованных шага и готовая команда для терминала.

Что здесь есть:

  • IP-адрес - в шаге 2 и в самом верху страницы рядом с названием сервера. Это адрес, по которому сервер виден в интернете.
  • Логин - всегда root. Это главный администратор Linux, у него полные права.
  • Пароль - в шаге 3, скрыт точками. Нажмите на него, чтобы показать и скопировать.
  • Готовая команда - строка ssh root@ВАШ_IP с кнопкой копирования. Её можно вставить в терминал как есть.

Пароль удобнее скопировать сразу: при первом входе система попросит его дважды, а вводить длинную строку руками легко ошибиться.

2. Подключение из Windows через PuTTY

PuTTY - маленькая бесплатная программа с обычным окном вместо командной строки. Подходит, если командная строка непривычна.

  1. Скачайте PuTTY с официального сайта и запустите. Установка не обязательна - файл putty.exe работает сам по себе.
  2. В поле Host Name (or IP address) впишите IP-адрес сервера. Поле Port оставьте 22, переключатель - SSH.
  3. Нажмите Open. Первый раз выскочит окно PuTTY Security Alert с отпечатком ключа сервера - нажмите Accept. Что это значит - в разделе про первый вход ниже.
  4. В чёрном окне появится строка login as: - введите root и нажмите Enter.
  5. Строка password: - вставьте пароль правой кнопкой мыши (PuTTY вставляет по клику) и нажмите Enter. На экране пароль не отображается вообще, даже точками - это нормально, просто печатайте и жмите Enter.

После входа вы увидите приглашение вида root@hiplet-…:~#. Значит, вы на сервере.

3. Подключение из Windows без PuTTY: терминал или PowerShell

В Windows 10 и 11 SSH-клиент встроен, ставить ничего не нужно. Откройте Терминал, PowerShell или Командную строку (Win+R, введите cmd) и наберите:

ssh root@ВАШ_IP

Замените ВАШ_IP на адрес сервера, например ssh [email protected]. Нажмите Enter.

Первый раз клиент спросит:

The authenticity of host '...' can't be established.
ED25519 key fingerprint is SHA256:...
Are you sure you want to continue connecting (yes/no/[fingerprint])?

Введите yes и нажмите Enter. Дальше появится строка root@ВАШ_IP's password: - введите пароль (на экране он не показывается) и нажмите Enter. Готово, вы на сервере.

4. Первый вход: отпечаток ключа и смена пароля

Про отпечаток ключа. При самом первом подключении клиент показывает fingerprint - короткий слепок ключа сервера - и спрашивает, доверяете ли вы ему. Так проверяется, что вы соединяетесь именно со своим сервером, а не с чужим на том же адресе. Согласившись один раз, клиент запоминает ключ; при следующих входах вопроса не будет. Если позже клиент вдруг предупредит, что ключ сервера изменился, - это ожидаемо после переустановки ОС и не ожидаемо в остальных случаях (см. раздел про ошибки).

Смените пароль root. Пароль из панели сгенерирован случайно, но лежит в вашем личном кабинете. Хорошая привычка - сменить его на свой сразу после первого входа. На сервере это делается командой:

passwd

Система дважды спросит новый пароль (на экране не отображается). Придумайте длинный - от 16 символов, лучше случайный из менеджера паролей.

В панели тоже есть кнопка Сменить пароль - она сразу генерирует новый пароль root и показывает его в окне. Учтите: старый пароль в этот момент перестаёт работать, а активные SSH-сессии не разрываются. Кнопка из панели удобна, если пароль забыт и войти нельзя; если доступ на сервер есть - команда passwd проще.

Следующий шаг после смены пароля - базовая защита сервера (ключи вместо пароля, запрет входа под root, файрвол). Это отдельная инструкция: Защита свежего VPS.

5. Если SSH не отвечает: аварийная веб-консоль

Веб-консоль - это прямое подключение к экрану сервера через панель, минуя сеть и SSH. Она работает, даже когда SSH недоступен: сломан файрвол, отключилась сеть, сервис ssh не запустился, вы закрыли себе доступ неверным правилом. По сути это монитор и клавиатура, подключённые к серверу напрямую.

Откройте страницу сервера и вкладку Консоль.

Как пользоваться:

  • Кликните внутрь чёрного поля, чтобы оно приняло ввод с клавиатуры.
  • В строке hiplet-… login: введите root и нажмите Enter.
  • В строке Password: введите пароль. Как и по SSH, символы на экране не видны.
  • Логин и пароль показаны в шапке консоли - USER и PASS, пароль раскрывается по клику.

Кнопка Ctrl+Alt+Del в правом верхнем углу перезагружает сервер - то же, что нажать Reset на корпусе. Через консоль удобно чинить то, что закрыло вам SSH: снять или поправить правило файрвола (ufw disable), перезапустить сеть, вернуть на место /etc/ssh/sshd_config. После починки SSH снова заработает, и можно вернуться к обычному способу.

Веб-консоль не заменяет SSH в повседневной работе: в неё нельзя вставить текст привычным сочетанием клавиш, нет прокрутки истории и переноса файлов. Это инструмент аварийного доступа.

Частые ошибки и что они значат

  • Connection refused. Сервер на связи, но на порту 22 никто не отвечает - служба ssh не запущена или файрвол режет порт. Зайдите через веб-консоль и проверьте: systemctl status ssh и ufw status.
  • Connection timed out. Ответа нет вообще. Сервер выключен, идёт перезагрузка или блокирует весь трафик файрвол. Проверьте статус сервера на вкладке Информация, при необходимости включите его на вкладке Управление.
  • Permission denied (publickey,password). Сервер доступен, но не пускает: неверный пароль или на сервере отключён вход по паролю. Проверьте пароль в панели; если вход по паролю закрыт, используйте свой SSH-ключ или веб-консоль.
  • WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED. Ключ сервера не совпал с запомненным. Нормально, если вы только что переустановили ОС - удалите старую запись командой из подсказки (ssh-keygen -R ВАШ_IP) и подключитесь заново. Если ОС не трогали - не вводите пароль и разберитесь, почему сменился ключ.
  • В PuTTY окно мгновенно закрывается. Обычно неверный IP или порт. Проверьте адрес; порт должен быть 22, режим - SSH.

Что дальше

SECTION
How To
REVIEWED
LANGUAGES
EN · RU