내 서버에 다소 이상한 문제가 있습니다. 어떤 이유로 내 워크스테이션의 로컬 호스트 이름이 계속 추가되고 /etc/hosts.deny
SSH를 시도하면 다음과 같은 결과가 나타납니다.
ssh_exchange_identification: 원격 호스트에 의해 연결이 종료되었습니다.
다른 워크스테이션을 사용하고 파일에서 호스트 이름을 제거하는 경우 다시 추가하기 전에 워크스테이션에서 로그인할 때까지 약 10초의 시간이 있습니다. 내 워크스테이션은 Mac OSX Mountain Lion을 실행하고 있으며 ssh
터미널에서 사용합니다. 무엇을 기대해야 할지, 무슨 일이 일어나고 있는지 어떻게 알 수 있는지 아시나요?
답변1
저는 Gilles의 의견에 동의합니다. DenyHosts 또는 Fail2ban과 같이 실패한 로그인 시도에 대해 SSH 로그를 모니터링하는 도구가 컴퓨터에서 실행되고 있는 것처럼 들립니다. SSH 자체는 이 파일을 수정하지 않습니다 /etc/hosts.deny
.