SSH 접속 유지시간 연장

How to Keep Alive SSH Sessions
How to avoid SSH timeouts
SSH 접속 유지하기
SSH 접속 유지시간 변경

1 TMOUT[ | ]

[root@CentOS6 ~]# env | grep TMOUT
TMOUT=300
[root@CentOS6 ~]# unset TMOUT
-bash: unset: TMOUT: cannot unset: readonly variable

2 sshd_config[ | ]

[root@CentOS6 ~]# cat /etc/ssh/sshd_config | grep Client
#ClientAliveInterval 0
#ClientAliveCountMax 3
→ ClientAliveInterval: 클라이언트 살아있는지 확인하는 간격
→ ClientAliveCountMax: 클라이언트 응답 없어도 접속 유지하는 횟수
→ 예를 들어 ClientAliveInterval=15, ClientAliveCountMax=3 이면 45초 후 접속 끊김

3 변경[ | ]

[root@CentOS6 ~]# vi /etc/ssh/sshd_config
ClientAliveInterval 0
ClientAliveCountMax 3
[root@CentOS6 ~]# service sshd restart
Stopping sshd:                                             [  OK  ]
Starting sshd:                                             [  OK  ]

4 확인 2[ | ]

[root@CentOS6 ~]# cat /etc/ssh/sshd_config | grep Client
ClientAliveInterval 0
ClientAliveCountMax 3

5 같이 보기[ | ]

6 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}