Jenkins 서버에서 다른 서버로 배포하려고하는데 Jenkins 빌드 스크립트를 사용하여 수행 할 수 없습니다.Jenkins 서버에서 다른 서버로 배포 : 호스트 키 확인에 실패했습니다.
저는 젠킨스 서버에있을 때 배포 할 수 있습니다. 예 :
:/var/lib/jenkins/workspace/MyProject$ scp my_file [email protected]_address:~/MyProject
완벽하게 실행됩니다. 그러나,
내가 지정하는 경우 : 젠킨스 창에서 빌드에서 "셸을 실행"에서scp my_file [email protected]_address:~/MyProject
. 내가 젠킨스 서버에 직접 위의 명령을 실행 처음으로, 나는이 메시지가되었다는 것을 알고
Host key verification failed.
: 나는 다음과 같은 오류가 발생합니다
The authenticity of host 'my_address (my_address)' can't be established.
ECDSA key fingerprint is cf:4b:58:66:d6:d6:87:35:76:1c:aa:cf:9a:7c:78:cc.
Are you sure you want to continue connecting (yes/no)?
그래서 나는 "예"를 위해 명중했다 계속하다. 그러나 이미 터미널에 직접 있기 때문에 별도의 작업을 수행 할 필요가 없습니다. 이 질문에
두 번째 대답은 : Jenkins Host key verification failed
내가 제대로 이해한다면, 나타냅니다.
무엇이 누락 되었습니까? 문제를 해결하기 위해 무엇을 할 수 있습니까?