Як підключитися до сервера через SSH
Коли сервер готовий, на його сторінці в кабінеті з’являються IP-адреса й логін root, а на пошту надходить сповіщення. Пароль показуємо один раз, на тій самій сторінці, за кнопкою «Показати пароль». Одразу збережіть його: після показу наша копія видаляється. Більше нічого не потрібно: підключитися можна з будь-якого комп’ютера, зазвичай без додаткових програм.
Linux і macOS
Відкрийте «Термінал» і виконайте команду, підставивши IP-адресу вашого сервера:
ssh root@203.0.113.10
Під час першого підключення система покаже відбиток ключа сервера й запитає, чи довіряти йому. Введіть yes — відбиток збережеться у файлі ~/.ssh/known_hosts, і наступного разу запитання не буде. Потім вставте пароль із кабінету (символи під час введення не відображаються, це нормально).
Windows 10 і 11
У сучасних версіях Windows клієнт OpenSSH уже вбудовано. Відкрийте PowerShell або «Термінал Windows» і виконайте ту саму команду:
ssh root@203.0.113.10
Якщо команду ssh не знайдено, увімкніть компонент «Клієнт OpenSSH» у розділі «Параметри → Система → Додаткові компоненти». Як альтернативу можна використати PuTTY: у полі Host Name вкажіть IP-адресу, порт — 22.
Перші кроки після входу
Змініть початковий пароль:
passwdОновіть систему. Для Ubuntu і Debian:
apt update && apt upgrade -yДля AlmaLinux і Rocky Linux:
dnf upgrade -y
Вхід за ключем замість пароля
Ключ надійніший за пароль, і його неможливо підібрати перебором. На своєму комп’ютері створіть пару ключів:
ssh-keygen -t ed25519
Потім скопіюйте публічний ключ на сервер:
ssh-copy-id root@203.0.113.10
У Windows, де ssh-copy-id немає, додайте вміст файлу id_ed25519.pub у файл /root/.ssh/authorized_keys на сервері.
Переконайтеся, що вхід за ключем працює, і лише після цього вимкніть вхід за паролем: у файлі /etc/ssh/sshd_config встановіть PasswordAuthentication no. Перевірте також файли в каталозі /etc/ssh/sshd_config.d/ — налаштування там мають пріоритет. Перезапустіть службу: systemctl restart ssh (Ubuntu, Debian) або systemctl restart sshd (AlmaLinux, Rocky Linux).
Важливо: не закривайте поточну сесію, доки не перевірите вхід у новому вікні. Якщо щось піде не так, ви зможете повернути налаштування.
Якщо підключитися не вдається
Connection timed out— перевірте IP-адресу; якщо сервер щойно активовано, зачекайте кілька хвилин, поки він завантажиться.Permission denied— пароль введено неправильно або вхід за паролем вимкнено.REMOTE HOST IDENTIFICATION HAS CHANGED— так буває після перевстановлення системи. Видаліть старий запис командоюssh-keygen -R 203.0.113.10і підключіться знову.
Не вийшло — напишіть у підтримку, вказавши IP-адресу сервера й текст помилки.