2018년 1월 29일 월요일

[Ubuntu16.04] Xshell4에서의 SSH 접속 설정

XShell4 (Xshell5 이하 버전)을 사용하여 Ubuntu16.04 서버에 SSH 접속 시 발생하는 오류 현상 및 해결방법에 대해 기술한다.

1.     현상
Ubuntu16.04 LTS 버전에 sshd 설치 후 Xshell4를 이용한 접속 시 서버에 맞는 outgoing encryption 알고리즘을 찾을 수 없습니다.” 팝업 발생 후 접속 불가

 


2.     대책 (아래 A, B 중 선택할 수 있다)
A.     Xshell5 버전으로 업데이트 한다.
B.     Xshell4 버전에서 지원하는 Ciphers를 서버의 sshd config 파일에 등록해 준다.
                         i.         참조 : http://manpages.ubuntu.com/manpages/zesty/man5/sshd_config.5.html
                        ii.         Xshell에서 지원하는 한 Cipher List 중 선택하여 /etc/ssh/ssh_config에 아래 내용을 추가한다.
$sudo vi /etc/ssh/ssh_config

    Ciphers aes256-cbc
$sudo service ssh restart