关闭SSH的连接超时

客户端和服务端都需要配置。如果你之前发现只需要配置其中一个,那肯定是因为另一个默认配置是开的。

在客户端需要定时发送消息,在客户端的配置文件/etc/ssh/ssh_config中添加

ServerAliveInterval 100

或者在ssh连接的时候添加-o选项也可以添加该参数

ssh -o ServerAliveInterval=100 user@example.com

服务器端在配置文件/etc/ssh/ssh_config中添加

ClientAliveInterval 30
TCPKeepAlive yes 
ClientAliveCountMax 99999

然后重启sshd服务

sudo service sshd restart

Reference

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注

17 − 9 =