本文主要是介绍ssh--write failed broken pipe,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
转自newinstance
I started to get this error “Write failed: Broken pipe” when I was leaving the terminal alone.
Since plumbers are still expensive, despite the crisis, I decided to fix the pipe by myself.
Very easy, just add the following line to***/etc/ssh/sshd_config***:
ClientAliveInterval 60
This will send a “keep-alive” packet from the server to the terminal client every 60 seconds so that the connection doesn’t get dropped.
If you can’t fix it on the server, for example if you don’t have administrative rights, you can fix your client to send the “keep-alive” packet to the server every 60 seconds, adding this line to***~/.ssh/config***
ServerAliveInterval 60
It’s also possible to specify the ServerAliveInterval at the ssh command line:
$ ssh -o ServerAliveInterval=60 user@sshserver
这篇关于ssh--write failed broken pipe的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!