天天看點

SSH加密通道配置

安全外殼協定(Secure Shell Protocol / SSH)是一種在不安全網絡上提供安全遠端登入及其它安全網絡服務的協定。最初是UNIX系統上的一個程式,後來又迅速擴充到其他操作平台。

  常用的SSH工具有開源軟體PuTTY,支援SSH遠端登入的主機可以實作socks5代理伺服器的功能,不過在PuTTY中沒有配置檔案,需要手動設定才能實作,且無法儲存,而PuTTY完整版自帶的pLink可以實作指令行方式調用PuTTY實作SSH的加密通道。

  具體的方法是,下載下傳這個檔案後解壓,pLink的調用參數是:plink -C -v -N -pw 密碼 -D 本地端口 遠端使用者@IP或域名:遠端希望打開的端口。

  例如,遠端IP為: 111.111.111.111,使用者名為username,密碼為password,本地打開1080端口,遠端打開22端口,則使用的指令為:@plink -N -D 127.0.0.1:1080 -pw password [email protected]。上面的這條指令可以儲存為plink.bat的批處理檔案直接輕按兩下運作,運作完成後,在Firefox中設定SOCK5為本地IP和端口即可。如果覺得pLink還麻煩,使用MyEntunnel(My Encrypted Tunnel)可以圖形化實作這個功能。

  配置好SSH之後,還需要配置Firefox浏覽器,首先要在Firefox設定SOCKS遠端域名解析,主要是為了防止DNS污染,具體設定方法是,在Firefox位址欄中,輸入 about:config ,按确認,修改裡面的一項數值,改成 network.proxy.socks_remote_dns=true 就可以了。

SSH加密通道配置

  然後,打開FireFox浏覽器,選擇菜單欄的“工具/選項...”。選擇“進階/網絡”,點設定,就出現下面的界面,就可以進行代理伺服器的設定了,選中“手動配置代理”,然後在SOCKS主機上,填寫代理伺服器的位址127.0.0.1,端口1080,這時Firefox就配置結束。

SSH加密通道配置

繼續閱讀