在伺服器回應之前開始在 PuTTY 會話中鍵入

在伺服器回應之前開始在 PuTTY 會話中鍵入

我經常使用 PuTTY 透過 SSH 連接到遠端電腦。

你知道什麼真正讓我煩惱嗎?從我啟動 PuTTY 到伺服器回應提示、我可以開始輸入的這 4-8 秒。

我不介意等待,但與大多數其他 GUI/CLI 介面不同,我無法在等待期間打字!我希望能夠在等待伺服器回應時開始輸入內容,然後讓伺服器在準備就緒時執行命令。

可能的?如何?

答案1

人們可以嘗試加快連線速度:

  1. DNS 反向查找設定通常會導致 SSH 連線速度非常慢,可能需要幾秒鐘的時間。如果可以,請將您的用戶端 IP 位址放入/etc/hosts伺服器上的檔案中。
  2. 第一點的替代方法是編輯 SSH 設定檔 ( /etc/ssh/sshd_config) 並新增「UseDNS no」行(或變更現有行)。然後透過 重新啟動 sshd sudo etc/init.d/ssh restart
  3. 嘗試使用伺服器的 IP 位址而不是伺服器名稱
  4. 為了完整起見,在 Linux 上,還可以檢查/etc/resolve.conf.

如果這些都沒有幫助,您可以嘗試打開記錄面板看看裡面是否有任何有趣的消息。

答案2

嘗試啟用本地回顯和本機線路編輯。

答案3

這可能是微不足道的,但我建議限制這種“不適”並加快速度油灰一點是:

  1. 打開一個記事本視窗並在那裡輸入您的命令。
  2. 發射油灰
  3. 複製並貼上您的命令記事本油灰伺服器最終開始回應後的視窗。

答案4

首先從兩端進行一些資料包擷取。您將無法看到整個對話,但您應該能夠獲取會話設定的時間詳細資訊。檢查伺服器在此期間是否正在執行 DNS 查找或執行登入腳本等操作。

相關內容