728x90
ssh "no hostkey alg" 오류
"no hostkey alg" 오류는 -o HostKeyAlgorithms=ssh-rsa 옵션을 사용하여 ssh-rsa 호스트 키 알고리즘을 명시했음에도 불구하고 발생할 수 있는 오류입니다. 이는 원격 서버가 RSA 호스트 키 알고리즘을 지원하지 않을 수 있음을 나타냅니다.
이러한 경우에는 서버에서 지원하는 다른 호스트 키 알고리즘을 지정해볼 수 있습니다. 다음과 같은 단계를 따라 진행할 수 있습니다.
호스트 키 알고리즘 확인: 다음 명령을 실행하여 원격 서버에서 지원하는 호스트 키 알고리즘 목록을 확인합니다.
ssh -Q key
이 명령은 호스트 키 알고리즘을 포함한 사용 가능한 키 유형 목록을 표시합니다.
다른 호스트 키 알고리즘 지정: 1단계에서 제공된 목록에서 서버에서 지원하는 호스트 키 알고리즘을 선택하고 SSH 명령에 -o HostKeyAlgorithms= 옵션과 함께 사용합니다.
예를 들어
ssh -o HostKeyAlgorithms=ssh-ed25519-cert-v01@openssh.com user@remote
ssh-ed25519-cert-v01@openssh.com를 목록에서 적절한 호스트 키 알고리즘으로 바꿔주시면 됩니다.
서버 관리자에게 문의: 다른 호스트 키 알고리즘을 지정해도 문제가 해결되지 않는 경우, 서버 관리자에게 문의하여 추가 도움을 받는 것이 좋습니다. 서버 관리자는 지원하는 호스트 키 알고리즘에 대한 정보를 제공하거나 서버에 연결하는 데 도움을 줄 수 있습니다.
호스트 키 알고리즘을 수정하는 것은 보안적인 측면에서 중요하므로 변경하기 전에 시스템 관리자와 상담하거나 서버의 문서를 참조하는 것이 중요합니다.
728x90
'리눅스' 카테고리의 다른 글
[리눅스] httpie 명령어 (0) | 2023.05.31 |
---|---|
[draft] SSH 접속 오류를 해결하는 방법 (0) | 2023.05.31 |
chown 명령어 (0) | 2023.05.30 |
우분투에서 고정 IP 주소를 설정하는 방법 (0) | 2023.05.26 |
MHA NodeUtil.pm 에러 (0) | 2023.05.24 |