1. 서버의 설정을 변경
2. 로컬 클라이언트의 설정을 변경
1.의 경우 관리자 권한을 가지고 있지 않다면 불가능하며, 관리자 권한이 있다고 하더라도 서비스를 재시작해야한다.
ssh 데몬의 설정에 파일에서 (/etc/ssh/sshd_config) 아래를 추가한다.
ClientAliveInterval 600
ClientAliveCountMax 3
그리고 ssh 데몬을 재시작한다. (> service sshd restart)
2.의 경우 두가지 방법이 있다.
로컬 컴퓨터의 모든 계정에 적용하려면, /etc/ssh_config (MacOS) 파일을 수정하거나
내 계정에만 적용하려면 ~/.ssh/config 파일을 수정한다.
아래를 추가하면 60초 마나 서버에 이 접속은 살아있다는 신호를 보낼 수 있다.
ServerAliveInterval 60
참조:
https://andromedarabbit.net/ssh-%EC%A0%91%EC%86%8D%EC%9D%B4-%EC%9E%90%EA%BE%B8-%EB%81%8A%EA%B2%A8%EC%84%9C-%EC%A7%9C%EC%A6%9D%EB%82%A0-%EB%95%8C/
No comments:
Post a Comment