Вчора dns-сервери namecheap, куди були делеговані деякі мої домени, на певний термін виявилися недоступними. Одночасно з цим з'явилася проблема: чи не підключитися до сервера з filezilla по sftp.
Лог-файл /var/log/auth.log був заповнений наступними помилками:
sshd [3914]: reverse mapping checking getaddrinfo for hostname.site.ru [ip] failed - POSSIBLE BREAK-IN ATTEMPT! sshd [3914]: fatal: Write failed: Connection reset by peer [preauth]
Рішення знайшлося досить швидко. Потрібно в конфігураційний файл / etc / ssh / sshd_config додати параметр UseDNS no.
З даною проблемою я зіткнувся вперше. Проблема була викликана якраз «падінням» згаданих ДНС. Як я зрозумів, OpenSSH не міг визначити dns-записи для домену, який вказував на мій статичний ip, і відхилив авторизацію.
Як ви оціните статтю?