WX眾號:基因學苑
Q群:32798724
更多精彩內容等你發掘!
編者按
工欲善其事,必先利其器。作為生物信息分析人員,每天都需要通過SSH工具遠程登錄服務器,那么使用一款高效的連接工具就很有必要。這次我們來點評一下幾款常用的SSH登錄工具。其實類似的工具還有很多,這里只拿幾款常用的作為介紹。
我對一款好用的工具主要需要滿足以下幾點。
1、連接服務器快速,穩定;
2、支持sftp或者ftp文件傳輸;
3、支持X11;
4、美觀;
根據這幾個特點,我們就來點評幾款工具。
自帶終端模
蘋果的Mac系統和原生Linux系統自帶終端模擬器,可以通過ssh命令直接登錄服務器。自帶終端的好處是,可以直接在命令行進行登錄,無需額外安裝軟件。同樣可以使用scp,sz,rz等命令進行文件的傳輸。蘋果電腦自帶的終端字體也比較漂亮,也可以進行各種設置,包括背景色,透明度等。還是比較好用的。

ssh wangtong@123.tongyuangene.com:22
scp -r upload wangtong@123.tongyuangene.com:/home/wangtong
scp -r wangtong@123.tongyuangene.com:/home/wangtong/download ./
Putty
putty是最簡單的SSH工具,無需安裝,支持多系統版本,下載后就可以直接使用,是我剛剛接觸生物信息時使用的工具,而且用了兩年多。
網址:https://www.putty.org/https://www.chiark.greenend.org.uk/~sgtatham/putty/
缺點:
1、不支持標簽模式;
2、默認設置不友好,很多功能都需要額外配置才行,例如自動登錄功能;
3、不能傳輸文件;
4、沒有X11,需要配置Xming工具;
5、默認keepalives沒有設置,一段時間不操作后會斷開。

XManager
Xmanager是一個工具集合,里面包括了xshell,xftp,xbrowser,xstart,xlpd等等功能,其中最常用的就是xshell和xftp,我個人認為xshell是最好用的ssh工具,這也是我目前每天使用的工具。
網址:http://www.netsarang.com/products/xmg_detail.html
優點:xshell的優點特別多。除了彌補了putty上面所有的缺點之外。xshell的設計簡潔,支持多標簽模式,默認可以進行自動登錄,方便進行快速設置主題,字體等,可以一鍵連接xftp工具。
缺點:
1、收費(home and school users可以申請免費使用xshell與xftp)
2、只有windows版本。

SSH Secure Shell Client
用過幾次,沒覺得有什么特殊的功能,也是同時支持ssh和sftp連接,感覺界面比較丑陋,而且比較亂,就放棄使用了。
網址:https://www.ssh.com/ssh/

secureCRT
SecureCRT也是一款功能強大的工具,比較好用。但是也是收費的(錢不是白收的),同時支持windows,mac,linux,iOS等多系統平臺。是mac用戶的首選。SecureCRT除了包括一般工具都有的特點之外,還包括自動注冊、對不同主機保持不同的特性、打印功能、顏色設置、可變屏幕尺寸、用戶定義的鍵位圖等等功能。
網址:https://www.vandyke.com/products/securecrt/

Mobaxterm
Mobaxterm也是我推薦給別人使用的一款工具,如果不想購買付費購買Xmanager,mobaxterm是一個很好的替代。
mobaxterm的功能非常非常多,幾乎提供了所有重要的遠程網絡工具(如SSH、X11、RDP、VNC、FTP、MOSH等),以及Windows 桌面上的Unix命令(bash、ls、cat、sed、grep、awk、rsync等),登錄之后默認開啟sftp模式。雖然功能比較大,但同時增加了學習成本。我制作過專門的視頻全面講解mobaxterm。其實對絕大部分用戶來說根本用不到太多功能。
生信工作者的神器——MobaXterm
:https://ke.qq.com/course/297547?tuin=1c7ef510
生物信息工作者的神器——mobaxterm
缺點:只支持windows系統。

Rstudio
最后,在給大家介紹一下Rstudio和Rstudio-server的新功能。現在的Rstudio能都連接本地終端,如果是在服務器端,就可以登錄服務器。也就是不需要任何工具,只在任何瀏覽器中登錄Rstudio-server,就可以直接連接服務器,非常方便。它的優勢不言自明,無需攜帶安裝你熟悉的工具,只需要通過瀏覽器登錄既可訪問服務器。

以上就是我們比較的一些SSH工具,類似的工具還有很多很多,例如Bitvise SSH Client、DameWare SSH、marTTY、Cygwin,finalshell等。選擇自己順手的工具就行。你的生物信息分析能力與使用什么工具多大關系。