Telegram
+998 (71) 205-80-00

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

Опубликовано: 26.07.26
Поделиться

SSH (Secure Shell) — это защищённый способ подключиться к серверу через терминал и управлять им командами. Через SSH вы выполняете обновления, ставите ПО, правите конфиги — всё, что нужно на Linux-сервере. Ниже — как подключиться с Windows, macOS и Linux.

Что нужно перед подключением

  • Публичный IP-адрес сервера. В панели cloud.serverplus.uz откройте сервер — на вкладке «Обзор» есть поле IPv4 (например 185.196.219.87).
  • Имя пользователя. Зависит от образа. Для Ubuntuubuntu, для Debian — debian, для AlmaLinux/Rocky — almalinux / rocky. Оно же — «Имя администратора» в мастере создания.
  • SSH-ключ. Тот, что вы выбрали при создании сервера (в карточке — поле SSH-ключ). Приватная часть ключа должна быть у вас на компьютере.
  • Открытый порт SSH. К серверу должна быть привязана группа безопасности, разрешающая SSH (порт 22). Если её нет — вход будет «висеть» (см. раздел про ошибки).

Если у вас ещё нет SSH-ключа

Создайте пару ключей одной командой (Windows / macOS / Linux — одинаково):

ssh-keygen -t ed25519 -C "my-laptop"

Нажмите Enter на все вопросы. Появятся два файла в папке ~/.ssh/: приватный id_ed25519 (никому не передавайте) и публичный id_ed25519.pub. Содержимое публичного файла добавьте в сервер — на шаге «SSH-ключ» при создании или в разделе ключей панели.

Подключение с Linux и macOS

Откройте терминал и выполните (подставьте своё имя пользователя и IP):

ssh ubuntu@185.196.219.87

При первом входе появится вопрос про подлинность хоста — введите yes. Если ключ лежит не в стандартном месте, укажите его явно:

ssh -i ~/.ssh/id_ed25519 ubuntu@185.196.219.87

Ошибка про «небезопасный ключ»? Если увидите WARNING: UNPROTECTED PRIVATE KEY FILE, ограничьте права на приватный ключ: chmod 600 ~/.ssh/id_ed25519.

Подключение с Windows

Способ 1 — встроенный SSH (рекомендуется). В Windows 10/11 SSH уже есть. Откройте PowerShell или Терминал и введите ту же команду:

ssh ubuntu@185.196.219.87

Способ 2 — PuTTY. Если привычнее графический клиент:

  • Скачайте и откройте PuTTY.
  • В поле Host Name введите ubuntu@185.196.219.87, порт 22.
  • Ключ в формате .ppk укажите в Connection → SSH → Auth → Credentials. Ключ id_ed25519 конвертируется в .ppk утилитой PuTTYgen.
  • Нажмите Open.

Первый вход: что делать дальше

Вы попали в командную строку сервера. Полезное для старта:

# обновить систему sudo apt update && sudo apt upgrade -y # посмотреть, кто вы и где whoami && hostname -I

Дальнейшую базовую настройку (пользователи, файрвол, fail2ban) смотрите в статье «Базовая защита сервера».

Если подключиться не удаётся

  • Connection timed out / «висит». Чаще всего не открыт порт: привяжите к серверу группу безопасности SSH (см. статью «Группы безопасности»). Также проверьте, что сервер в статусе Active.
  • Connection refused. Порт закрыт или SSH-служба не запущена. Проверьте порт (по умолчанию 22) и статус сервера.
  • Permission denied (publickey). Не тот ключ или не тот пользователь. Убедитесь, что используете приватный ключ, парный добавленному на сервер, и правильное имя (ubuntu для Ubuntu, а не root).
  • Host key verification failed. Изменился ключ хоста (например, после пересоздания сервера). Удалите старую запись: ssh-keygen -R 185.196.219.87 и подключитесь снова.

Запасной вход: веб-консоль

Если по сети зайти не получается (закрыли порт, ошибка в файрволе, нет ключа под рукой) — используйте веб-консоль. В карточке сервера нажмите >_ Консоль — откроется терминал прямо в браузере, он работает даже без сетевого доступа к серверу. Оттуда можно поправить настройки и восстановить SSH.

Безопасность подключения

  • Только ключи, без паролей. Ключ надёжнее пароля и не подбирается перебором.
  • Ограничьте, откуда можно зайти. В группе безопасности откройте порт 22 не всему интернету (0.0.0.0/0), а своему IP.
  • Не входите под root по паролю. Работайте под обычным пользователем и повышайте права через sudo.
  • Берегите приватный ключ. Он — как ключ от квартиры: не передавайте и не выкладывайте его. Для нового устройства заведите отдельный ключ.

Частые вопросы

Какой пользователь и пароль по умолчанию?

Пароля нет — вход по ключу. Пользователь зависит от ОС: ubuntu для Ubuntu, debian, almalinux, rocky — для других. Под root напрямую обычно входить нельзя.

Где взять IP-адрес сервера?

В панели откройте сервер → вкладка «Обзор» → поле IPv4. Этот адрес и подставляйте в команду ssh.

Можно ли подключаться по паролю, а не по ключу?

По умолчанию вход настроен по ключу — это безопаснее. Пароль можно задать через cloud-init при создании, но для сервера в интернете это не рекомендуется.

Как подключиться, если я сменил стандартный порт SSH?

Укажите порт флагом -p: например ssh -p 2222 ubuntu@185.196.219.87. Не забудьте открыть этот порт в группе безопасности.

Забыл, какой ключ у сервера — что делать?

Имя выбранного ключа видно в карточке сервера (поле SSH-ключ). Если приватной части уже нет, войдите через >_ Консоль и добавьте новый публичный ключ в ~/.ssh/authorized_keys.

Рекомендуем
Подберём лучшее решение под ваш проект
Заполните данные и с вами свяжется менеджер для подтверждения
Номер тех. поддержки
+998 (71) 205-80-00
Email для связи
info@serverplus.uz
Часы работы
Как вам удобнее получить консультацию?
Что вас интересует? (необязательно)
Бесплатная консультация
Ответит инженер, а не оператор
Без спама и навязчивых продаж
Хотите сначала попробовать самостоятельно?Каждому новому пользователю начисляется 100 000 сум бонусов для тестирования VPS, Dedicated Server, S3-хранилища и Kubernetes.
Зарегистрироваться и получить бонус
Мы не передаем ваши данные третьим лицам
Подпишитесь на нашу рассылку

Будьте одними из первых, кто узнает новости из сферы хостингов