编译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

标签: none

评论已关闭