SSH 접속 에러 : Unable to negotiate with 192.168.10.2 port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss
리눅스/OS 일반2023. 1. 6. 08:46
반응형
ssh 접속시 특정 client 에서만 아래와 같이 일치하는 호스트 키를 찾을 수 없다는 메세지가 출력되는 경우가 있습니다.
# ssh sysdocu@192.168.10.2
Unable to negotiate with 192.168.10.2 port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss
아래와 같이 옵션을 추가하여 접근하면 잘 됩니다.
# ssh -oHostKeyAlgorithms=+ssh-dss sysdocu@192.168.10.2
접속할 일이 빈번할 경우 설정파일을 이용하여 미리 셋팅해 놓으면 해당 옵션 사용 없이 접근이 가능합니다.
# vi ~/.ssh/config
Host 192.168.10.2 HostKeyAlgorithms +ssh-rsa PubkeyAcceptedKeyTypes +ssh-rsa |
# ssh sysdocu@192.168.10.2
반응형
'리눅스 > OS 일반' 카테고리의 다른 글
Rocky Linux 8.x 에서 Let's encrypt 설치 및 SSL 발급받기 (와일드카드) (0) | 2023.03.14 |
---|---|
sed 명령어로 특정 문자가 속한 라인만 수정하기 (0) | 2023.02.14 |
wget 으로 웹소스 출력하기 (0) | 2023.01.04 |
Ubuntu 22.04 Desktop 설치 후 한글 사용하기 외 PC 로 활용할 기본 프로그램 목록 (0) | 2022.11.15 |
[에러] Too many open files 조치하는 방법 (ulimit 명령어) (0) | 2022.09.14 |
댓글()