레이블이 ubuntu인 게시물을 표시합니다. 모든 게시물 표시
레이블이 ubuntu인 게시물을 표시합니다. 모든 게시물 표시

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

2017년 2월 3일 금요일

[Ubuntu] warning message 처리 (sudo : unable to resolve host)


Ubuntu 설치 후 hostname을 /etc/hostname 파일만 변경한 경우, 아래와 같은 warning 문구가 표시된다.

[ warning message ]
-  sudo : unable to resolve host

원인 : /etc/hostname 에 적용된 hostname 이 /etc/hosts 파일에 등록되어 있지 않음.
대책 : /etc/hosts 파일에 변경된 hostname 추가

$ sudo vi /etc/hostname
127.0..0.1 [HOSTNAME]  <-- [HOSTNAME] : 실제 hostname