@fachel32

Почему не подключается ssh к порту 22?

Запустил ssh, проверил его статус - все ок. С помощью команды nc -vn {ip} 22 проверил открыт ли порт - написано open. Но как только подкл. через Putty пишет connection refused. В чем может быть проблема ?
  • Вопрос задан
  • 485 просмотров
Пригласить эксперта
Ответы на вопрос 3
@nobodysu
Так он действительно слушает :22?
ss -ant | grep ':22 '

И я бы поточнее убедился в присутствии:
nmap -A -p 22 host

Может быть:
- запрещен вход по паролю
- запрещено логиниться руту
- неправильно настроенный вайтлист юзеров/групп
- неправильные разрешения файлов .ssh/*
- неправильно отформатирован ключ в authorized_keys
- на клиенте: неправильный ключ

А вообще смотрите логи - с этого всегда нужно начинать.
Ответ написан
@Asparagales
Запустил ssh

Вы имеете в виду sshd ?
У меня что-то подобное недавно было. Оказалось, что на ПК, к которому я подключался по ssh, не был запущен сервис sshd.
Ответ написан
@feanor7
Системный администратор
Вангую....сервис вы подняли, он слушает на 22 порту....а на фаероволе открыть порт для INPUT забыли
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы