ssh連線反應慢問題
問題背景:接到一個使用者需求,說ssh連線伺服器反應特別慢,每次都需要等30秒左右,讓人以為會連線不上,但是等你要放棄的時候,又彈出密碼框來了,可以登入。但是使用者忍受不了這個連線反應速度。
[@more@]我自己直接只用了2點就可以解決問題:
1、在server上/etc/hosts檔案中把你本機的ip和hostname加入
2、在/etc/ssh/sshd_config檔案中修改 GSSAPIAuthentication yes為 GSSAPIAuthentication no。
3、/etc/init.d/sshd restart重啟sshd程式使配置生效。
找到了問題的解決辦法,不過是網上搜尋的。轉載地址為:
http://wangwei007.blog.51cto.com/68019/903417
最近發現ssh連線的時候卻很慢,ping的速度非常好,讓人誤以為是ssh連線不上。
分析結果,主要原因為:DNS的解析IP導致,可分別使用以下幾種分析處理方式
1、在server上/etc/hosts檔案中把你本機的ip和hostname加入
2、在server上/etc/ssh/sshd_config檔案中修改或加入UseDNS=no
3、註釋掉server上/etc/resolv.conf中不使用的IP所有行
4、修改server上/etc/nsswitch.conf中hosts為hosts:files
5、authentication gssapi-with-mic也有可能出現問題,在server上/etc/ssh/sshd_config檔案中修改 GSSAPIAuthentication no。/etc/init.d/sshd restart重啟sshd程式使配置生效。
如之前為伺服器配置了雙網路卡,使的在/etc/resolv.conf檔案中多了一行目前不使用的IP地址。註釋或者刪除該行即可。大多數情況修改1和5兩項即可解決問題
==================================
使用ssh -v dest_ip檢視是在什麼地方慢的,結果是問題5,google後有人提議把$HOME/.ssh目錄許可權修改為700,該目錄下的檔案許可權也修改為只有本人可以訪問,但問題依然存在。按照5中方法修改後問題解決。
另外,伺服器無法連線外網,把/etc/resolv.conf中的nameserver全部註釋掉,問題也能解決。使用strace檢視後發現,ssh在驗證完key之後,進行authentication gssapi-with-mic,此時先去連線DNS伺服器,在這之後會進行其他操作。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26006637/viewspace-1059147/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SSH 連線緩慢問題處理
- Ssh連線過慢
- 解決ssh連線慢
- Github ssh的連線問題Github
- 解決SSh連線過慢
- win10 上使用GIT慢的問題,或者命令列反應慢的問題Win10Git命令列
- SSH連線Linux中文亂碼問題Linux
- SSH 連線慢的解決方案詳解
- ssh登入慢問題處理
- [BUG反饋]PDO連線亂碼問題
- 記錄一個mysql連線慢的問題MySql
- ssh登入慢問題解決方法
- 解決ssh登入慢的問題
- SSH連線ORACLE書寫SQL顯示^H問題OracleSQL
- 輕鬆解決Github連線緩慢、圖裂問題Github
- Xshell連線Linux慢問題解決辦法Linux
- 一次scp連線伺服器無響應但ssh正常的問題伺服器
- 【OSX】解決Terminal ssh連線"Write failed Broken pipe"問題AI
- Ubuntu終端ssh連線伺服器慢的解決方法Ubuntu伺服器
- fastclick.js解決移動端點選事件反應慢問題ASTJS事件
- telnet、ftp連線速度慢的問題的解決(轉)FTP
- 一個非常離奇關於LINUX SSH連線的問題Linux
- tns連線非常慢
- ORACLE 半連線與反連線Oracle
- SSH服務連線
- windows2008伺服器連線Oracle慢的問題。Windows伺服器Oracle
- 滑鼠反應遲鈍與反應慢故障解決方法
- MySQL SSL連線問題MySql
- HTTP 長連線問題HTTP
- jive 連線 mysql 問題MySql
- JDBC連線ORACLE問題JDBCOracle
- 遠端連線問題
- SSH 隧道遠端連線
- 如何除錯SSH連線除錯
- SSH反向連線及Autossh
- 使用外連線時應注意重複的問題
- WEB應用訪問緩慢的問題定位Web
- --SSH 擁有777許可權,和SSH連上主機,登入後自動斷開連線的問題。