리눅스로 임베디드 개발을 하다보면, ssh나 telnet을 이용하여 원격 접속으로 개발을 하는 경우가 있다.
하지만 몇 몇 알고리즘은 보안상의 이유로 이러한 접속 방법이 비활성화 되어 있다.
이러한 문제를 해결하기 위한 방법 역시.. 있다.
이번 포스팅에는 이러한 문제를 해결하는 방법을 정리하겠다.
에러 메시지는 크게 두 가지로 나온다.
첫 번째 에러 메시지
no matching host key type found. Their offer: ssh-dss |
해결 방법
ssh -oHostKeyAlgorithms=+ssh-dss root@192.168.211.11 |
두 번째 에러 메시지
no matching key exchange method found. Their offer: diffle-hellman-gourp1-sha1 |
해결 방법
ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 user@host |
설마 해결 방법에 써 있는 그대로 복사&붙여넣기 하는 사람이 있을까봐 적는다.
user은 접속할 id, @뒤에는 접속할 ip를 넣는 것이다.
위의 명령어를 입력하면 패스워드를 입력하라고 뜰 것이다.
공감 버튼은 저에게 큰 힘이 됩니다. 한번씩 꾸욱 눌러주시면 감사하겠습니다. 또한, 광고 한번 씩 클릭하시면 저의 블로그 품질이 올라갑니다. 부탁드려요!
'컴퓨터 관련 > Linux || Unix' 카테고리의 다른 글
[Linux|Unix] 리눅스 일본어 인코딩 Shift_JIS 정리 (0) | 2017.09.01 |
---|---|
[Linux|Unix] 리눅스 insmod 명령어 정리 (0) | 2017.08.29 |
[Linux|Unix] 리눅스 error mounting /dev/sdb1 문제 해결 방법 (0) | 2017.08.28 |
[Linux|Unix] 리눅스 커널 소스 트리 (0) | 2017.08.28 |
[Linux|Unix] 리눅스 커널 버전 읽는 방법 (1) | 2017.08.27 |
댓글