다음 명령을 사용하여 rsync를 사용하여 원격 시스템에서 kuberetes 포드로 일부 파일을 복사하려고 하면:
sshpass -p "password" rsync [email protected]:/root/a.dmg /app/a.dmg
명령 출력은 다음과 같습니다.
~ # sshpass -p "password" rsync [email protected]:/root/a.dmg /app/a.dmg
Host key verification failed.
rsync error: unexplained error (code 255) at rsync.c(713) [Receiver=3.2.7]
kubernetes 포드가 새로 생성되었습니다(캐시된 SSH 구성 없음). 이 오류가 계속 표시되는 이유는 무엇입니까? Pod는 Alpine Linux를 기반으로 하며 원격 서버는 CentOS 7.8입니다. SSH 버전은 다음과 같습니다.
~ # ssh -V
OpenSSH_9.1p1, OpenSSL 3.0.8 7 Feb 2023