您在這裡

Linux下設置SSH Proxy

James Qi 在 2020年4月14日 - 22:59 發表

  前幾年拿了一台閑置的PC安裝Ubuntu偶爾辦公用一用,需要科學上網就用Linux命令來SSH連接我們自己的遠程服務器,通過端口轉發實現,在FireFox浏覽器中設置socket 5代理以及使用遠程DNS就可以。

  然後很久沒有再使用Linux桌面機器了,今天需要在Linux服務器上嘗試SSL證書的升級,連接github失敗,就想起再嘗試SSH Proxy的辦法,網上搜了一下命令,自己又試了一下,下面的命令是可以的:

ssh -D 1080 -N -f user@server.example.com -p 21021 -4

  輸入上面命令(自己替換user和hostname)後,系統提示password,再輸入密碼就可以。

  再去FireFox中做設置就可以訪問Google等網站。不過Let's Encrypt免費SSL證書的更新程序依然報錯,這個還要找辦法解決。

  如果要停止port forwarding,可以使用ps -ef | grep ssh查看到進程号,使用kill殺死該進程就可以了。

發表新回應

Plain text

  • 不允許使用 HTML 標籤。
  • 自動將網址與電子郵件地址轉變為連結。
  • 自動斷行和分段。