리눅스에서 sshpass와 scp를 통해서 파일 전송 시(클라이언트 서버 -> 호스트서버로 파일 전송) 다음과 같은 에러가 발생하는 경우가 있다.
ssh_exchange_identification: read: Connection reset by peer
lost connection
Build step 'Execute shell' marked build as failure
해당 에러는 호스트 서버에 클라이언트 서버의 SSH 접근이 허용되지 않았기 때문에 발생한 문제다.
해당 문제를 해결하기 위해서는 호스트 서버에 있는 /etc/hosts.allow 파일에 클라이언트 서버의 IP를 추가해주면 된다.
sshd: [클라이언트 서버 ip]
참고
phoenixnap.com/kb/fix-connection-reset-by-peer-ssh-error
'IT > Linux' 카테고리의 다른 글
sftp를 활용하여 파일 리스트를 가져오는 shell script 만들기 (0) | 2022.03.03 |
---|---|
리눅스 scp를 활용한 원격 파일 전송 (0) | 2020.10.25 |
리눅스 명령 프롬프트 변경하기 (0) | 2020.10.22 |
파일 디스크립터(File Descriptor) 란 무엇인가? (6) | 2020.03.25 |
리눅스 모듈 관리(lsmod, modprobe, modinfo) (0) | 2020.01.03 |
댓글