디에스앤지

고객의 미래가 디에스앤지의 미래입니다.

FAQ

리눅스 서버 ssh 접속 delay 현상 해결방법

작성자 : 작성일 : 2017.03.09 조회수 : 3880

Ubuntu 와 CentOS  사용시  ssh 접속  딜레이가 생기는 현상

리눅스 배포판의 sshd 설정 및 pam 모듈의 기본 설정 때문에 생기는 현상입니다.

 

 

Ubuntu 12.04

/etc/pam.d/sshd 파일 수정

#session    optional     pam_motd.so # [1]  ==> 주석처리

/etc/ssh/sshd_config 파일 수정

GSSAPIAuthentication no  ==> 해당 옵션을 no 로 설정

UseDNS no  ==> 해당 옵션을 추가 후 no 로 설정

두 파일을 수정 후

# service ssh restart

restart하시면 ssh 접속시 딜레이 현상이 없어집니다.

오류가 발생시 ssh 접속 자체가 불가하니 주의해서 작업하시기 바랍니다.

 

 

Ubuntu 14.04

/etc/pam.d/sshd 파일

#session    optional     pam_motd.so  motd=/run/motd.dynamic noupdate   ==> 주석처리

#session    optional     pam_motd.so # [1]   ==> 주석처리

/etc/ssh/sshd_config 파일

GSSAPIAuthentication no   ==> 해당 옵션을 no 로 설정

UseDNS no   ==> 해당 옵션을 추가 후 no 로 설정

 

# service ssh restart

 

 

CentOS 6.5

/etc/ssh/sshd_config 파일 수정

GSSAPIAuthentication no  ==> 해당 옵션을 no 로 설정

UseDNS no  ==> 해당 옵션을 no 로 설정

위와 같이 설정 후

# service sshd restart

restart를 실행하면 반영이 되며, 이 후부터는 ssh 접속시 딜레이되는 현상이 없어집니다.

sshd 재시작시 오류가 발생하면 접속불가 될 수 있으니 주의 하시기 바랍니다.

LIST