ssh链接超时
编译gcc,连着服务器放那跑,过几个小时看见编译停了,再一看有个报错
client_loop: send disconnect: Broken pipe
一查是因为长时间无操作ssh连接自动关闭,于是乎make进程跟着这个被关掉的shell一块寄了
解决方案:
vi ~/.ssh/config
TCPKeepAlive yes
ServerAliveInterval 10
ServerAliveCountMax 10
重启服务
如果把电脑合上也会导致掉线.....
或把进程丢在后台跑
nohup command &
或只保持当前ssh不关闭(一次性)
ssh -o ServerAliveInterval=60 user@sshserver
评论已关闭