linux服務器連接ssh很慢 如何處理阿里云ssh連接慢?
如何處理阿里云ssh連接慢?其實不光光是阿里云服務器,任何一臺新裝的Linux服務器,SSH連接慢這種情況是會經(jīng)常遇到的。SSH連接慢的現(xiàn)象,原因主要是由于DNS反向解析導致的。SSHD服務配置文件中
如何處理阿里云ssh連接慢?
其實不光光是阿里云服務器,任何一臺新裝的Linux服務器,SSH連接慢這種情況是會經(jīng)常遇到的。
SSH連接慢的現(xiàn)象,原因主要是由于DNS反向解析導致的。SSHD服務配置文件中有一個參數(shù)項:UseDNS=yes ,這個參數(shù)默認就是這樣配置的。當我們通過SSH登錄服務器時,服務器端會對客戶端的IP做反向解析,一旦當前使用的DNS不支持反向解析時,就會導致SSHD服務在連接過程中有個15秒的超時時間,這樣一來給我們的感覺就是一直在等待十幾秒,卡頓嚴重。
知道問題根源了,解決方案也就很簡單了:
1、修改SSHD配置文件取消DNS反向解析
# vi /etc/ssh/sshd_config
修改后保存配置文件。
2、重啟SSHD服務
CentOS不同版本重啟服務的指令也不行。
CentOS 6.X指令:
# service sshd restart
CentOS 7.x指令:
# systemctl restart sshd
經(jīng)過上面的設置后,再用SSH終端登錄服務器發(fā)現(xiàn)速度很快了。我是科技領域創(chuàng)作者,十年互聯(lián)網(wǎng)從業(yè)經(jīng)驗,歡迎關注我了解更多科技知識!如果大家有不同看法,歡迎在下方評論區(qū)發(fā)表自己的觀點 ~