在客户端运行的ssh守护程序(sshd),如果客户端变为静默(即,不发送信息),则从服务器端关闭连接。为了防止连接丢失,请指示ssh客户端不时将生命周期信号发送给服务器。
此项的配置在文件中$HOME/.ssh/config
,如果文件不存在,则创建该文件(配置文件不能被世界读取,因此请chmod 600 ~/.ssh/config
在创建文件后运行)。要将信号每隔四分钟(240秒)发送到远程主机,请将以下内容放入该配置文件中:
Host remotehost
HostName remotehost.com
ServerAliveInterval 240
Host *
ServerAliveInterval 240