SSH 為 Secure Shell 的縮寫,由 IETF 的網路工作小組(Network Working Group)所制定;SSH 為建立在應用層和傳輸層基礎上的安全協議。
傳統的網路服務程序,如FTP、POP和Telnet其本質上都是不安全的;因為它們在網路上用明文傳送數據、用戶帳號和用戶口令,很容易受到中間人(man-in-the-middle)攻擊方式的攻擊。就是存在另一個人或者一台機器冒充真正的伺服器接收用戶傳給伺服器的數據,然後再冒充用戶把數據傳給真正的伺服器。而SSH是目前較可靠,專為遠程登錄會話和其他網路服務提供安全性的協議。利用SSH協議可以有效防止遠程管理過程中的信息泄露問題。透過SSH可以對所有傳輸的數據進行加密,也能夠防止DNS欺騙和IP欺騙。
一般的SSH連線工具putty和pietty都可建立Tunnel,因為建立Tunnel都是基本的功能,但是設定的步驟就有點複雜,MyEnTunnel這軟體就算是一個輔助工具,讓你輕鬆又簡單的建立SSH Tunnel,而且還有系統列的圖示來判斷連線是否成功,唯一比較可惜的地方是無法透過http proxy再進行ssh連線,看來未來還有加強的空間唷!
備註:MyEnTunnel基本上不連線,也是透過資料夾內的plink.exe進行連線。
更多SSH Tunnel的運用可以參考:
資訊安全 - SSH Tunnel 帶你遨遊
SSH Tunnel On Linux Over Http Proxy
http://nemesis2.qx.net/pages/MyEnTunnel
myentunnel.rar(免費空間下載)