logo

조선시대 클라이언트에서 요즘 SSH 서버 접속하는 법

language-logoGithub

• 최신 SSH를 사용하는 Github이나 Gitlab에 구닥다리 클라이언트인 CentOS 6 등에서 접속하려 하면 'no hostkey alg' 메시지가 뜨며 접속이 안된다.
• SSH가 얼마나 구닥다리인지 확인하려면 'ssh -Q key'를 입력하면 되며, 이 명령어가 안 먹히면 구닥다리인 것이다.
• SSH 클라이언트에서 지원하는 알고리즘을 확인하려면 'ssh -vvvv 127.0.0.1'을 입력하면 되며, 이를 통해 호스트가 지원하는 알고리즘을 확인할 수 있다.
• SSH 클라이언트에 설정 파일을 제공하여 매번 '-o' 옵션을 넣지 않고도 접속할 수 있게 할 수 있다. 이를 위해 '~/.ssh/config' 파일을 열어 'Host github.com HostKeyAlgorithms +ssh-rsa PubkeyAcceptedKeyTypes +ssh-rsa'를 추가하면 된다.

thumbnail
북마크
공유하기
신고하기
3분 분량
조회수 530
profile-image컴포지트
2년 전
Copyright © 2025. Codenary All Rights Reserved.