PuTTy 與 VPS 搭配使用效果極差

PuTTy 與 VPS 搭配使用效果極差

問題簡介:使用 PuTTy 的連線極為緩慢且不可靠,而 apache 伺服器運作正常。

我家裡有一台安裝了 CentOS 6 的 VPS,並在 Windows7 64 位元上執行 PuTTY SSH 用戶端。問題是 PuTTY 運行速度極慢並且連接經常斷線。有時我必須等待幾分鐘才能得到答案(如果有的話),因此工作過程非常不方便。同樣的問題還有FTP伺服器vsftpd。

但運行在同一 VPS 上的 apache 伺服器 (httpd) 表現出出色的效能並且總是回應非常快。更奇怪的是:如果啟動了任何執行時間較長的任務(例如 wget 或 make),PuTTy 的輸出總是很快,並且連接永遠不會丟失。

有什麼建議麼?我想到兩個可能的原因:

  1. SSH和SFTP伺服器優先權低
  2. VPS 的一些未知細節

我對 Linux 不太熟悉,希望聽到任何建議來解決這個惱人的問題。如果有人遇到類似的問題,這也很有趣。

答案1

透過 ssh 或 web 的連接是不同的。

連接網路打開,資料發送,然後關閉。

相反,SSH 會話將保持開啟狀態,直到明確關閉為止。因此,SSH 會話會逾時。我不知道為什麼連接這麼慢,所以我無法表達自己,但我可以告訴你,如果你設定 Putty 的 keepalive 可以防止會話逾時並關閉。您必須編輯並保存您的會話。

看圖片,

在此輸入影像描述

您必須選中“啟用 TCP keepalives”並在“keepalives 之間的秒數”中設置一個值(我認為 10 就足夠了)

答案2

SSH 在 Android 智慧型手機或 Raspberry PI 等 Linux 機器上運作良好。這意味著問題出在 Windows 7 設定中。至於細節,我沒有興趣進一步了解,因為我找到了一種使用 Android 作為代理的解決方法,並且對我來說效果很好。感謝大家。

相關內容