Ssh

PuTTY 連接到 Linux SSH 伺服器很慢

  • October 6, 2016

使用 PuTTY 連接到 Linux SSH 伺服器時,PuTTY 日誌顯示 2 次身份驗證嘗試。第一次嘗試使用“root”作為使用者名,沒有密碼。第一個數據包中顯示“none”,表示未使用密碼。連接失敗是因為 Linux SSH 伺服器配置為僅對具有密碼或公鑰的連接進行身份驗證。第二次嘗試使用“root”作為使用者名,使用“SECRET”作為密碼。授予訪問權限是因為“root”和“SECRET”是 Linux SSH 伺服器的有效使用者名/密碼。

在此處輸入圖像描述

點擊 PuTTY 中的 Open 按鈕後,立即出現輸入使用者名“root”的提示。輸入使用者名“root”後,大約需要 8 秒才能出現密碼提示。我確定這 8 秒延遲的原因是因為客戶端和伺服器正忙於第一次身份驗證嘗試,而該身份驗證嘗試“無”且沒有密碼。輸入密碼 SECRET 並按 enter 後,立即授予訪問權限。

在此處輸入圖像描述

我不確定為什麼 PuTTY 首先嘗試使用使用者名“root”連接並且沒有密碼。是否有某種方法可以將 PuTTY 配置為不使用使用者名“root”且沒有密碼進行第一次嘗試。

我也會看看你的 DNS ……也許吧。您連接的伺服器可以正確解析 DNS 嗎?您可以在伺服器中添加一個帶有源 IP 的臨時主機條目進行測試嗎?

請參閱:SSH 在我的電腦上連接大約需要 30 秒

引用自:https://serverfault.com/questions/807384