苹果断开电脑连接服务器无响应,mac电脑iTerm2链接linux服务器断线解决方案
問題
用windows鏈接linux服務器,方式很多,我最經常用的是xshell。但是xshell沒有mac版,那用mac電腦,比較好的命令行軟件是什么呢?我用的是iTerm2 ,這個功能確實蠻強大,很多人都在用。但是,你用iTerm2 鏈接遠程linux服務器,假如你去干別的,一會再回到iTerm2 ,你會發現iTerm2 斷線了,苦逼的還要再次進行鏈接,好麻煩!針對這個有沒有什么好的解決方案呢?
鏈接服務器方式
通過如下命令:
ssh -t root@公網ip地址 -p 22
輸入用戶名和密碼,就可以登錄到你的linux服務器了。 但是如果一段時間不操作,再次進入 Terminal 時會有一段時間沒有響應,然后就出現錯誤提示:
Write failed: Broken pipe
這是因為mac下的securecrt存在丟包現象。
解決方案
情景一:如果您有多臺服務器,不想在每臺服務器上設置,如下操作:
1、運行命令:
cd ~/.ssh/
2、假如運行命令ls,沒有config,新建config
vim config
3、在config在里面輸入:
ServerAliveInterval 60
4、保存文件(:x)
在鏈接linux服務器,就不會有斷線的問題了。
情景二:如果您有多個人管理服務器,不想在每個客戶端進行設置,只需在服務器的 /etc/ssh/sshd_config 中添加如下的配置:
ClientAliveInterval 60
情景三:如果您只想讓當前的 ssh 保持連接,可以使用以下的命令:
ssh -o ServerAliveInterval=60 user@sshserver
小結
上面只是總結了一個避免斷線的一個小技巧,關于linux的命令操作,
總結
以上是生活随笔為你收集整理的苹果断开电脑连接服务器无响应,mac电脑iTerm2链接linux服务器断线解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: java php html,java和h
 - 下一篇: iview table 自定义列_基于V