问题:使用ssh root@192.168.x.x命令连接服务器时,如果一段时间不操作,报错:Write failed:Broken pipe
3种解决方法:
1、客户端设置:(多台服务器,不想每台都设置)~/.ssh/ 文件夹中添加 config 文件,并添加下面的配置:
vim ~/.ssh/config
增加:
ServerAliveInterval 60
2、服务器设置:(多人管理服务器,不想每个客户端设置) /etc/ssh/sshd_config 中添加如下的配置:
vim /etc/ssh/sshd_config
增加:
ClientAliveInterval 60
3、如果您只想让当前的 ssh 保持连接,可以使用以下的命令:
ssh -o ServerAliveInterval=60 user@sshserver
user 为用户名
sshserver 为服务器IP