У меня есть сервер за маршрутизатором, и я перенаправил порт 22 (TCP / UDP). Я могу подключиться по SSH к IP (ssh user@xxx.xxx.xxx.xxx), но не к DNS (ssh user@mysite.com). Я собираюсь:
Permission denied (publickey,password).
Я подтвердил, что DNS действительно ведет к серверу, отключив его (в этом случае я не получаю ответа при попытке SSH). Я пробовал принудительно использовать SSH через IPv4 с помощью DNS, но, похоже, это не проблема. Я пробовал "UseDNS no" и "GSSAPIAuthentication no" безрезультатно.
var/log/secure
пусто. Смотря на var/log/auth.log
Я вижу с той же минуты, что пытался подключить это:
Mar 8 21:47:00 myhost sshd[1033]: Received disconnect from xx.xxx.xxx.xxx: 11: disconnected by user
Mar 8 21:47:00 myhost sshd[1031]: pam_unix(sshd:session): session closed for user myuser
Mar 8 21:47:08 myhost sshd[1052]: Connection closed by xx.xxx.xxx.xxx [preauth]
Необходимо изменить настройки в
sshd_config
+ Изменить
UseDNS yes
Пожалуйста, проверьте ссылку ниже. Я добавил снимок экрана для того же.