Trouble Shooting

[SSH Error] ssh_exchange_identification: read: Connection reset by peer 해결 방법

yeit 2023. 11. 9. 09:46
728x90

 

  • Server01에서 Server02로 SSH 원격 접속을 하려는 상황
  • Server01의 IP : 192.168.0.1
  • Server02의 IP : 192.168.0.2로 가정

 

 

SSH 원격 접속 에러

서버1에서 서버2로 SSH 원격 접속을 하려고 하는데 아래와 같은 에러가 출력되었다.

root@Server01:~# ssh user01@192.168.0.2
ssh_exchange_identification: read: Connection reset by peer

 

서버2에서 서버1에 대한 SSH 접근이 허용되지 않았기 때문에 발생한 에러이다.

 

 

해결 방법

서버2의 /etc/hosts.allow에서 서버1의 IP를 추가해주면 된다.

root@Server02:~# vi /etc/hosts.allow
sshd: 192.168.0.1

 

 

추가 정보)

  • '/etc/hosts.allow' 파일은 Unix 기반 시스템에서 특정 네트워크 서비스에 액세스할 수 있는 호스트를 제어하는 데 사용된다.
  • '/etc/hosts.deny' 파일과 함께 작동하여 네트워크 서비스에 대한 액세스 제어를 관리한다.
  • '/etc/hosts.allow'의 규칙이 '/etc/hosts.deny'의 규칙보다 우선시된다.
  •  '/etc/hosts.allow'에서 호스트가 허용되면 '/etc/hosts.deny'에서 거부되더라도 서비스에 대한 접근이 허용된다.

 

 

이후 이런 에러가 발생했다면? 👇

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

 

[SSH Error] WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 해결 방법 (tistory.com)

 

[SSH Error] WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 해결 방법

Server01에서 Server02로 SSH 원격 접속을 하려는 상황 Server01의 IP : 192.168.0.1 Server02의 IP : 192.168.0.2로 가정 + 이런 에러가 발생했다면 아래의 링크로 👇 root@Server01:~# ssh user01@192.168.0.2 ssh_exchange_identifica

yeit.tistory.com

 

728x90