Top 5 SSH Clients for Windows (Alternatives of PuTTY)
http://tecadmin.net/top-5-ssh-clients-for-windows-alternatives-of-putty/
MobaXterm又名MobaXVT,是一款增強型終端、X服務器和Unix命令集(GNU/ Cygwin)封裝在一個單一的便攜式exe文件。MobaXterm可以開啟多個終端視窗,以最新的X服務器為基礎的X.Org,可以輕松地來試用Unix / Linux上的GNU Unix命令。這樣一來,我們可以不用安裝虛擬機來試用虛擬環境,然后只要通過MobaXterm就可以使用大多數的linux命令。
MobaXterm還有很強的擴展能力,可以集成插件來運行 Emacs 、Fontforge、Gcc, G++ and development tools、MPlayer、Perl、Curl、Corkscrew、 Tcl / Tk / Expect、 Screen、 Png2Ico 、 NEdit Midnight Commander 等程序
MobaXterm最新版本下載:http://mobaxterm.mobatek.net/MobaXterm_v3.2.zip http://mobaxterm.mobatek.net/download.html
MobaXterm插件下載:http://mobaxterm.mobatek.net/download/plugins.html
它不僅可以像PuTTY一樣通過SSH連接Raspberry Pi等開源硬件,並且還能:
- 直接的便攜版
- 內建多標簽和多終端分屏
- 內建SFTP文件傳輸 對比而言,一般需要另行使用FileZilla/WinSCP等第三方SFTP工具。
- 內建X server,可遠程運行X窗口程序
MobaXterm內建了一個X server,可以直接執行遠程端的X窗口程序。也是隨着SSH連接自動發揮作用,無需任何配置。
這一點對於Raspberry Pi等資源貧乏的設備很有意義——這樣就無需啟動完整的LXDE等桌面環境,也無需准備笨重的VNC等遠程桌面服務器。我們可以用最小的資源消耗,達到遠程執行圖形程序的效果。對比而言,一般需要另行使用Xming等第三方X server,並在PuTTY中配置X11映射。
- 直接支持VNC/RDP/Xdmcp等遠程桌面
- 默認的UTF-8編碼 SSH和SFTP都默認采用UTF-8編碼,無需設置,多語言均不亂碼。Linux愛好者福音。對比而言,PuTTY中需要手動改編碼。而SecureCRT等部分其他SSH客戶端,甚至不允許更改編碼,亂碼不可避免。
- 更加友好的串口連接設置 MobaXterm不僅支持串口連接,並且直接提供下拉框選擇串口號和波特率,選擇串口號時還會自動顯示串口設備的名稱。這一點對於開源硬件玩家是相當幸福的。
- 操作更明確,更少的“神秘技巧”
MobaXterm無法使用的解決辦法
可能是大家的電腦用戶名有中文的緣故吧,可以修改名字
當需要連接遠程linux並運行X程序時,很多朋友首先想到的是NetSarang Xmanager, 雖然這個工具的確很好用,不過這個軟件不是免費的,所以銀子不多的人得另外想辦法。(BTW: 有銀子的還可以看看X-Win32, 甚至更老牌的eXceed或者Reflection X)
其 實我一直在用的是Cygwin/X,因為Cygwin提供了幾乎所有的東西,從bash到終端模擬器rxvt/mintty,有openssh客戶端甚至 服務器,有X server和窗口管理器WindowMaker/Openbox/Metacity/Xfwm4(后兩者在第三方倉庫Cygwin Ports里, 甚至有ibus輸入法(也在Cygwin Ports里)。不過Cygwin有幾個缺點 1)Cygwin一直沒有類似Debian stable那樣定期發布的配套,所有軟件包都在不斷地更新,有時你為了加裝一個軟件不得不更新很多很多其它的包,甚至是不相關的包; 2)所有東西都隱藏在命令行和配置文件中,對新手相當不友好; 3)小文件很多,想搞成便攜式或者想共享給別人使用就非常困難。
功能強大
1. 支持建立ssh/telnet/rsh/ftp/sftp/serial/vnc/xdmcp/rdp等多種遠程會話,其中xdmcp/vnc可以用於訪問遠程桌面。也支持本地bash或者cmd;
2. 自帶了ftp/tftp/http服務器(不過免費版有時間限制);
3. 支持對終端模擬器上的文字進行查找(其實它是整屏文字拷貝出來再進行查找)
4. 麻雀雖小,但還帶了幾個游戲、目錄比較器/文本比較器、計算器、文本編輯器(支持語法高亮)、網絡抓包工具等
其它一些小亮點
* 支持錄制和回放鍵盤宏
* 支持同時往多個終端發同一命令
* 支持多終端分屏顯示,支持全屏,
* 支持自定義本地的HOME目錄,這樣vi, git等配置可以存放在該目錄
* 支持將終端上的文字復制/保存為RTF(保持原色彩,比如vim/emacs里面的語法高亮, colorgcc突出顯示的錯誤行等等)
幾個缺點:
1. 終端模擬器對鍵盤的支持度不高,最大的問題是不支持Alt鍵作為Meta鍵,導致很多程序里面會不習慣(比如vi, mc, emacs),不過用AutoHotKey可以解決;
2. 終端顏色有點古怪,反正我打開vi/mc,跟在其它地方看到的顏色很不一樣,並且顏色搭配不太和諧,不容易看清文字;
3. 少數缺省快捷鍵不太合理,比如Ctrl+F, Ctrl+S 都是終端里比較常用的快捷鍵,不過可以在對話框里面修改;
4. 沒有man這個工具,實際上/bin里面倒是有個man,但內容是mobaxterm自己寫的一段shell腳本,只能顯示nroff格式化之后的幫助文件(基本上可直接閱讀的純文本文件),而不能支持原始的man page(它自己提供的插件里面都是轉化后的文檔),比如man git-log可以顯示幫助,而git log --help就什么也沒有了——當然,也可以自己從cygwin里面將man, groff, less這幾個包抽出來作一個插件來解決;
引用:http://www.cnblogs.com/bamanzi/archive/2013/04/15/mobaxterm-ssh-xserver.html