티스토리 뷰

SSH 세션을 유지하는 방법

 

output

 - 클라이언트에서 일정 시간이 지나면 ssh가 끊기게 된다.

$ client_loop: send disconnect: Broken pipe

 

SSH 편집(/etc/ssh/sshd_config)

 - ClientAliveInterval 값 수정

###ClientAliveInterval 시간을 설정하던지 주석을 제거 
$ vim /etc/ssh/sshd_config
...
#Compression delayed
ClientAliveInterval 3600
#ClientAliveCountMax 3
...

###클라이언트가 살아있는지 확인하는 간격

ClientAliveInterval 600

###클라이언트가 응답이 없어도 세션(접속)을 유지하는 횟수 

ClientAliveCountMax 3

--

{ClientAliveInterval} x {ClientAliveCountMax} = 1800초 이후 클라이언트가 응답이 없으면 세션(접속)이 끊긴다.

 

SSH 서비스 재기동

$ systemctl restart sshd

 

 

 

 

댓글
댓글쓰기 폼