Подключение по 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. Мы оперативно проверим ваш сервер и поможем восстановить доступ.
← Устранение неполадок