Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не могу подключиться к серверу через ssh

Regalito Ученик (15), на голосовании 2 месяца назад
Долго время работал с удаленным сервером (на Убунте) через подключение ssh, как на скриншоте.
После выполнения команды соответственно просило пароль и подключение выполнялось моментально.
Но вчера вечером и сегодня при выполнении конмады ничего не происходит, пароль не просит и курсор просто зависает и ничего не происходит. Подскажите в чем может быть ошибка?
Голосование за лучший ответ
Александр Ветров Мастер (1185) 3 месяца назад
Попробуйте поменять клиент для входа
nixniy rusemp Профи (637) 3 месяца назад
Попробуйте выполнить команду `ping <IP-адрес-сервера>`, чтобы убедиться, что сервер доступен по сети.
Если у вас есть доступ к серверу физически или через другую консоль (например, через панель управления облачного провайдера), убедитесь, что служба SSH запущена. Команда для проверки статуса:
```bash
systemctl status ssh
```
Убедитесь, что файл конфигурации SSH находится в правильном состоянии, в частности, проверьте файл `/etc/ssh/sshd_config` (будьте осторожны с внесением изменений в этот файл).
Проверьте настройки брандмауэра (iptables, ufw и т.д.), чтобы убедиться, что порт 22 (или другой, если вы используете нестандартный порт для SSH) открыт:
```bash
sudo ufw status
```
Если у вас изменился IP-адрес сервера или выпустился новый сертификат, возможно, потребуется удалить старую запись:
```bash
ssh-keygen -R <IP-адрес-сервера>
```
Используйте режим отладки для диагностики проблемы. Выполните команду с флагом `-v` для получения дополнительной информации:
```bash
ssh -v <username>@<IP-адрес-сервера>
```
Это поможет увидеть, на каком этапе происходит зависание.

Если все вышеперечисленное не помогло, попробуйте перезагрузить сервер (если это возможно).
Похожие вопросы