Xshell、Xftp:超好用SSH Client軟體

一直以來在工作環境的 windows 中,
要 ssh 連線至 Linux 環境都是使用 Pietty,當然也有人用的是 Putty
兩者的共通點為他們都是小巧方便的 Telnet/SSH 安全遠端連線程式。
然而雖然他們很輕巧,用起來也能滿足大多數的功能,
但幾個月前由同事處得知 Xshell 這個軟體後,我就再也沒開過 Pietty 了!
究竟 Xshell 有什麼魔力呢?請繼續往下看。


    本篇要介紹的主角是 Xshell,而順帶有個配角是 Xftp,兩者功能如下:
    • Xshell 4:TELNET/SSH client, Secure Terminal Emulator
    • Xftp 4:FTP/SFTP client, Secure File Transfer Agent
    在使用軟體時,相信大家第一個想到的就是要不要錢,
    Xshell 4和 Xftp 4都有其 Free License for Home & school users,
    只要是個人使用或是學生,無論是商業或非商業使用都是 Free 的喔!
    相關說明請參考官網的說明囉:
    http://www.netsarang.com/download/free_license.html

    在 Xshell 所有的功能中,最吸引我讓我無法再回頭的功能算是頁籤功能了,
    Xshell 可以像現在多數的瀏覽器一樣在同一視窗裡用頁籤代表多個連線,
    這對必須同時管理多台主機的管理人員真的非常方便啊!

    如果你覺得多頁籤已經很神了,那接下來這個功能一定更讓你驚訝啦,
    Xshell 還支援一下對所有的視窗下指令!
    只要叫出 compose bar,並勾選 To All Sessions,
    這樣就可以同時對目前所有連線中的主機下指令啦!是不是很強大呢?

    此外 Xshell 也可以設定比較常常用的 link 放在工具列上,
    還可以直接調整字型、大小、背景、編碼方式等,超級方便。
    當然其他深入的進階應用設定也都有,例如:proxy和Tunnel的功能都支援喔!

    另外如果要上傳檔案到連線中的主機,
    Xshell 也提供了非常直覺的功能,就是直接把檔案拖進視窗中即可,
    這樣檔案就會直接傳到目前所在的資料夾囉。

    如果覺得拖曳的功能還不夠,那麼可以再安裝 Xftp,
    安裝後可以和 Xshell 整合,
    若要在 Xshell 中點下按鈕就可開啟 Xftp,不用再重新輸入帳號密碼,
    使用方式和一般 FTP 軟體很像,都可以上下載整個資料夾,
    如果有大量的檔案需要傳,這會是一個比較簡便的方式喔!

    轉換到 Xshell 之後多了很多功能,用起來相當爽,
    不過可能有很多人和我一樣不習慣的是,
    在 pietty 中只要選擇一段文字後就會自動複製,再點右鍵就可以直接貼上,
    Xshell預設少了這個功能,所以用起來會有點卡不太順手,
    這邊就教大家設定啦:
    [Tools]>[Options]->[Keyboard and Mouse頁籤]
    1. 在Mouse的Right Button選取"Paste the clipboard contents."。(按右鍵貼上功能)。
    2. 在Selection的地方勾選"Copy selected text to the clipboard automatically"。
      (這樣只要選擇後就會自動複製到剪貼簿)
    設定完後應該用起來就和pietty一樣好用啦,
    如果要保留設定,或是想將設定的東西複製一份到別台電腦使用,
    可以在 C:\Users\yourusername\AppData\Roaming\NetSarang 找到,
    只要將這個資料夾複製到另一台電腦就可以還原所有設定囉!

    以上簡單介紹啦,希望大家用了新工具能更得心應手 :p

    關鍵字:xshell 4, xshell教學, 用法, 設定
    參考資料:

    這個網誌中的熱門文章

    【Hami Video】影劇/電視/運動館免體驗/試用序號分享(隨時更新)!

    【銀行代碼查詢】3碼銀行代碼列表、7碼分行代碼查詢

    【台北中壢】國道客運/公車路線(1818,2022,9001,9025)!

    【博客來折價券】博客來免費序號e-coupon分享(持續更新)

    【永豐銀行攻略】大戶數位帳戶開戶/MGM辦卡最佳順序!

    Windows 關機、重開機 Command Line (cmd) 指令