Hello Earth

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

S

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 버전으로 접속할 것인지 선택 해야만 해당 버전으로 접근이 가능하게 됩니다.

 

댓글 달기

Hello Earth

최근 글

최근 댓글

카테고리