Ошибка подключения по SSH — что делать, если не удаётся зайти на VPS

Подключение по SSH — основной способ управления VPS. Если вы не можете подключиться к серверу, это может быть связано с неверным IP, портом, закрытым доступом в firewall, или ошибками ключа/пароля. Ниже — список шагов по диагностике и восстановлению доступа.

Проверьте базовые параметры подключения

  • Убедитесь, что используете правильный IP-адрес и порт (по умолчанию 22)
  • Проверьте логин и способ авторизации — пароль или SSH-ключ
  • Попробуйте выполнить команду ssh root@your-ip с флагом -v для отладки
  • Ошибка Connection refused означает, что порт не слушается

Проверьте настройки firewall и доступность порта

  • UFW, firewalld или iptables могли закрыть порт 22
  • Откройте его вручную или с помощью консоли VMmanager
  • Используйте telnet IP 22 или nmap -p 22 IP для проверки доступности
  • Убедитесь, что Cloudflare или ваш провайдер не блокирует трафик

Подключение через консоль в VMmanager

  • 1️⃣ Перейдите в VMmanager
  • 2️⃣ Выберите ваш сервер и откройте «Консоль»
  • 3️⃣ Проверьте, запущен ли SSH-сервис (systemctl status ssh)
  • 4️⃣ Убедитесь, что SSH слушает нужный порт (ss -tnlp | grep ssh)
  • 5️⃣ При необходимости — исправьте конфиг /etc/ssh/sshd_config и перезапустите SSH

Альтернативные шаги

  • Попробуйте сменить порт SSH на 2222 или 2200
  • Проверьте логи: journalctl -xe или /var/log/auth.log
  • Переустановите сервер, если нет возможности восстановить доступ

← Вернуться в раздел «Решение проблем»

Если не удаётся восстановить SSH-доступ самостоятельно — напишите в поддержку Bit.Hosting. Мы оперативно проверим ваш сервер и поможем восстановить доступ.

← Устранение неполадок

Bit.Hosting

Сравнение тарифов

Стоимость рассчитана для выбранного периода оплаты.