ssh 登錄 packet_write_wait: Connection to ip地址 port 22: Broken pipe

問題現象

使用 ssh 命令連接服務器之後,如果一段時間不操作,再次進入 Terminal 時會有一段時間沒有響應,然後就出現錯誤提示:Write failed: Broken pipe。這時只能重新用 ssh 命令進行連接服務器。

解決方法

方法一:在客戶端的 ~/.ssh/config 配置文件中添加

ServerAliveInterval 60
IPQoS lowdelay throughput

方法二:在服務器的 /etc/ssh/ssh_config 配置文件中添加

ClientAliveInterval 60
IPQoS lowdelay throughput

方法三:臨時解決
可以再命令行中加入 -o 'IPQoS=lowdelay throughput'參數即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章