Skip to content

This article is available in Russian. An English version is on the way.Open the Russian page

Подключение к серверу по SSH

Как зайти на сервер с Windows, macOS и Linux в первый раз и что делать, если не пускает.

Level
Beginner
Reading time
2 min read
Updated
Contents
  1. Windows 10 и 11
  2. macOS и Linux
  3. Первый вход
  4. Если SSH на другом порту
  5. Частые ошибки

SSH — зашифрованное подключение к командной строке сервера. После создания сервера во вкладке «Подключение» в панели есть IP-адрес, пользователь root и пароль. SSH-клиент уже встроен в macOS, Linux и Windows 10/11 — ничего устанавливать не нужно.

Windows 10 и 11

Откройте PowerShell или Windows Terminal (Win+X → «Терминал») и выполните команду, подставив свой IP:

powershell
ssh root@203.0.113.10

Если Windows отвечает, что команда ssh не найдена, включите компонент «Клиент OpenSSH» в «Параметры → Приложения → Дополнительные компоненты». Привычнее работать в PuTTY — см. отдельную статью.

macOS и Linux

Откройте «Терминал» и выполните ту же команду:

bash
$ ssh root@203.0.113.10

Первый вход

При первом подключении SSH покажет отпечаток ключа сервера и спросит, доверяете ли вы ему. Введите yes — отпечаток запомнится в файле ~/.ssh/known_hosts. Затем вставьте пароль: символы при вводе не отображаются, это нормально. В Windows Terminal вставка — правой кнопкой мыши или Ctrl+V.

Сразу после входа задайте свой пароль root:

bash
$ passwd

Если SSH на другом порту

Если вы перенесли SSH с 22-го порта, укажите номер флагом -p:

bash
$ ssh -p 2222 root@203.0.113.10

Частые ошибки

СообщениеЧто значит и что делать
Connection timed outПакеты не доходят. Проверьте IP, статус сервера в панели и что порт не закрыт фаерволом — на сервере или в вашей сети.
Connection refusedСервер отвечает, но SSH на этом порту не слушает: служба остановлена или порт другой. Зайдите через VNC-консоль и выполните systemctl status ssh.
Permission deniedНеверный пароль или ключ, либо вход по паролю отключён. Проверьте раскладку и лишние пробелы при вставке.
REMOTE HOST IDENTIFICATION HAS CHANGEDКлюч сервера изменился — обычно после переустановки системы. Если вы переустанавливали сервер, удалите старую запись: ssh-keygen -R 203.0.113.10.

Если SSH не отвечает совсем, откройте VNC-консоль в панели — она работает без сети.

Read to the end and the article counts toward your learning progress.

  • SSH
  • подключение
  • терминал
  • PowerShell
  • вход на сервер

Was this article helpful?