[转]Linux ssh远程连接断开问题处理办法

摘自https://www.cnblogs.com/haochuang/p/6182610.html

二.保持ssh连接不断开

用ssh连接服务端,一段时间不操作或屏幕没输出(比如复制文件)的时候,会自动断开

解决:(2种办法)
1、在客户端配置

vi /etc/ssh/ssh_config(注意不是/etc/ssh/sshd_config文件),后面添加

Host *
ServerAliveInterval 30

这表示要让所有的ssh连接自动加上此属性;如果要指定服务端,如下:
使用-o的参数ServerAliveInterval来设置一个防止超时的时间
ssh -o ServerAliveInterval=30 IP地址

2、在服务端配置
编辑服务器 /etc/ssh/sshd_config,最后增加

ClientAliveInterval 60
ClientAliveCountMax 1

这 样,SSH Server 每 60 秒就会自动发送一个信号给 Client,而等待 Client 回应。

/usr/sbin/sshd restart

你可能感兴趣的:([转]Linux ssh远程连接断开问题处理办法)