Назад | Перейти на главную страницу

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

У меня есть сервер, работающий раньше, но сегодня я не могу подключиться к нему по ssh, он показывает мне:

ssh: connect to host 10.0.0.117 port 22: Connection refused

Я предполагаю, что с этим что-то не так, но я не могу войти в него, так что я могу сделать в этой ситуации, по крайней мере, чтобы выяснить, в чем проблема?

В Connection refused обычно означает, что на удаленном порту ничего не слушает. Вы настроили sshd для прослушивания порта, отличного от стандартного? Если да, то вы можете использовать

ssh -p <portnum> 10.0.0.117

В противном случае вам придется получить доступ к системе с ее консоли, чтобы узнать, запущен ли sshd и на каком порту, а также проверить журналы для получения дополнительной информации.

1 - У вас работает ssh? (как рекомендовано Яном)

статус службы sshd

запуск службы sshd (если он не запущен)

2 - Проверьте, открыт ли порт (относится к (1))

netstat -talpn | grep ": 22"

3 - Попробуйте временно отключить брандмауэр на ssh-клиенте и сервере, если исходящий порт 22 или входящий порт 22 заблокирован на любой из машин соответственно.

/ sbin / iptables -F

4 - Можете ли вы пропинговать ssh-сервер?

пинг 10.0.0.117

Если у вас есть HP iLO, Dell DRAC или SUN ILOM, вы можете использовать это для входа на сервер.