JooTC
sshd_config hostkey

SSH1와 SSH2 프로토콜을 활성화 또는 비활성화하기

SSH1 SSH2 프로토콜 설정 변경


SSH(Secure Shell) 프로토콜은 서버로의 터미널 접속시 전송되는 모든 데이터를 암호화하여 전송하는 보안 연결 프로토콜입니다.

해당 프로토콜은 두 가지 버전이 있는데, 바로 SSH1(SSHv1)과 SSH2(SSHv2)입니다.  암호화 방식으로는 V2가 더욱 우수합니다.

 

필요에 따라 원하는 SSH 버전을 활성화 또는 비활성화할 수 있으며, 아래는 SSH 버전을 선택할 수 있는 방법입니다.

/etc/ssh/sshd_config (ssh 서버 세팅 파일)을 편집합니다. 아래 내용을 찾아 원하는 프로토콜 버전만을 지원하도록 수정 할 수 있습니다.

Protocol 2 # (기본값) 버전 2로만 접속할 수 있도록 함
Protocol 2,1 # 버전 2를 우선으로 하고 버전 1로도 접속이 가능하도록 처리함

 

만약 SSHv1을 사용한다면, HostKey /etc/ssh/ssh_host_key 가 주석처리되어있는 경우 이를 해제해야만 합니다.

sshd_config hostkey

위 설정이 완료되었다면 service sshd restart 또는 /etc/init.d/sshd restart 명령어로 변경한 sshd 설정을 적용해주시면 됩니다.
이제 모든 설정이 끝났습니다.

Xshell, Putty와 같은 터미널 에뮬레이터를 실행하여 어떤 SSH 버전으로 접속할 것인지 선택 해야만 해당 버전으로 접근이 가능하게 됩니다.

이 포스트가 도움이 되었나요?

guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x
error: 경고: 무단 콘텐츠 복사 및 사용을 금지하고 있습니다. 이해해주셔서 감사합니다.