공개 액세스 aws ec2 인스턴스를 취소한 후 rsync가 작동하지 않습니다.

공개 액세스 aws ec2 인스턴스를 취소한 후 rsync가 작동하지 않습니다.

rsync를 사용하여 1 ec2 인스턴스에서 다른 인스턴스로 파일을 복사해야 하는 설정이 있는데 다음 명령을 사용했는데 잘 작동했습니다.

rsync -ave 'ssh -i certs/cert.pem' /var/www/html/uploads/2018/9/6/instagram.png ubuntu@[ec2-instance-IP]:/var/www/html/uploads/2018/9/6/

이 명령이 실행 중이었고 두 서버 모두에서 파일을 볼 수 있었습니다. 나중에 서버를 더욱 안전하게 만들기 위해 공개 액세스를 취소했지만 이제 파일이 다른 서버로 복사되지 않습니다. 현재 명령이 작동하지 않고 다음 오류가 발생하는 것 같습니다.

ssh: connect to host IP port 22: Connection timed out
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(226) [sender=3.1.1]

동일한 인증서 파일을 사용하여 개인 IP를 사용하여 ftp 및 putty에 연결할 수 있으므로 문제가 무엇인지 잘 모르겠습니다.

누군가 문제를 해결하도록 도와줄 수 있나요?

감사해요

답변1

이전의 "네트워크(DNS) 없이 SSH 로그인이 중단됨" 문제일 가능성이 높습니다. UseDNS no대상에 이 설정되어 있는지 확인 /etc/ssh/sshd_config하고 필요한 경우 sshd 서비스를 다시 시작하십시오.

관련 정보