우리 조직에서 우리 사이트 중 하나를 운영하는 Linux 서버를 설정했습니다. 그것은 잘 작동하고 있었고 SSH를 통해 (OSX의 터미널을 사용하여) 문제없이 사용할 수있었습니다. 목록에서 sshd: 123.123.123.123
: ssh_exchange_identification: Connection closed by remote host
내 IP 주소가 hosts.deny 파일에 계속 저장되는 이유는 무엇입니까?
은 내가 볼 수있는 /etc/hosts.deny
파일의 모양을 갖는
은 내가 ssh [email protected]
(나의 실제 IP)을 시도 할 때 이전의로서 내가 함께 거부되었습니다.
이것은 내가 몇 달 동안 사용해온 IP가 갑자기 목록에 나타 났음을 의미합니다. 나는 그것을 제거하고 잘 SSH를 할 수 있었고, 한 번, 두 번째 시도에서 나는 거부되었고 목록을 다시 보았습니다. 나는 우리가 목록에 한 번 더 추가되었음을 알 수 있습니다!
나는 우리의 IP를 hosts.allow 파일에 추가했으나 행운은 없다. 아직 액세스 할 수 없다.
왜 IP가hosts.deny
파일에 나타 납니까? 어떻게하면 우리의 IP가 나타나지 않게 할 수 있습니까?
실제 해결책은 /etc/hosts.deny에서 IP를 제거하고/var/lib/denyhosts/allowed-hosts에 추가하는 것입니다 (마지막 파일을 만들어야했습니다) – Ash
: http : // denyhosts를 참조하십시오. sourceforge.net/faq.html – Ash