linux 之 ssh連線很慢

2021-09-29 13:34:33 字數 398 閱讀 5918

# vi /etc/ssh/sshd_config

修改內容:

#關閉dns反向解析

usedns=no

#關閉server上的gss認證

gssapiauthentication no

hosts: files dns

改為:hosts:files 

hosts: files dns這一行含義是對於訪問的主機進行網域名稱解析的順序,是先訪問file,也就是/etc/hosts檔案,如果hosts中沒有記錄網域名稱,則訪問dns,進行網域名稱解析,如果dns也無法訪問,就會等待訪問超時後返回,因此等待時間比較長。

注意:如果server需要通過網域名稱訪問其他伺服器,則需要保留此行。

service sshd restart

參考**:

Ubuntu下配置了ssh,但是連線很慢

ssh登入伺服器時總是要停頓等待一下才能連線上,這是因為openssh伺服器有乙個dns查詢選項usedns預設是開啟的。usedns選項開啟狀態下,當客戶端試圖登入openssh伺服器時,伺服器端先根據客戶端的ip位址進行dns ptr反向查詢,查詢出客戶端的host name,然後根據查詢出的客...

Linux上ssh虛擬機器很慢

我這急性子剛才時在忍不住了,在網上搜查了下原因,個人總結如下 有兩種原因 ssh server的配置檔案 通常是 etc ssh sshd config 中設定 usedns yes,可能會導致 ssh 登陸卡住幾十秒。按照網上的方法將該配置項設為 no,然後重啟 ssh 服務,再次登陸就恢復正常,...

ssh連線的時候很慢問題解決

問題表徵 ssh連線的時候很慢,大概要等半分鐘甚至更久。ping的速度也非常好,讓人誤以為是ssh連線不上。原因 最為常見的原因是因為server的sshd會去dns查詢訪問client ip的hostname,如果dns不可用或者沒有相關記錄,就會耗費大量時間。解決方法 1.修改 etc ssh ...