[ETC] jenkins Github SSH 에러 (No ECDSA host key...)
포스트
취소

[ETC] jenkins Github SSH 에러 (No ECDSA host key...)

jenkins Github SSH 에러 (No ECDSA host key…)

1
2
No ECDSA host key is known for github.com and you have requested strict checking.
Host key verification failed.

jenkins와 Github를 이용하여 빌드 환경 구성 중 Github에 키 값을 추가하였는데도 위와 같은 에러가 발생했다.

문제 원인은 known_hosts에 등록되지 않았던 것이었다.

1
2
3
4
5
jenkins@ea1f0b09c539:~$ git ls-remote -h git@github.com:lyw1217/OJeomMu.git HEAD
The authenticity of host 'github.com (20.200.245.247)' can't be established.
ECDSA key fingerprint is SHA256:-/-/-.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'github.com,20.200.245.247' (ECDSA) to the list of known hosts.

위와 같이 git ls-remote -h git@github.com:lyw1217/OJeomMu.git HEAD 명령어를 수행하니

새로운 HOST에 SSH를 통해 접속할 때 발생하는 경고 메시지가 나왔고

yes 를 입력해줌으로써 known_hosts에 github에 대한 내용을 추가해주었다.

참고 자료

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.

[Linux] Ubuntu 20.04에 KVM 설치하기

[ETC] jenkins alpine 리눅스 Publish over SSH Auth Error