ubuntu下使用ssh 进行远程连接,总是会自己断掉,很不方便。
报错为Write failed: Broken pipe 。
.
通过man ssh_config 可以查到ssh各参数的详细说明。
.
在配置文件中配置是比较方便的,当然也可以选择在运行时通过“-o ”选项来指定参数。
在~/.ssh/ 目录下,新建config ,或者直接使用全局的/etc/ssh/ssh_config ,
在其中设置如下参数:
ServerAliveInterval 300
相当于每300秒发数据包告诉服务器一次,“我还活着,别把我踢掉” 。
.
这样ssh连上之后,你一直不理它也不会丢失连接了。
如果不行,可以尝试把时间间隔再设小一些。