JuiceSSH 是一個 Android 手機上的 SSH 連線軟體,可讓使用者輕鬆以 SSH 安全加密的方式連線至伺服器,非常方便。
對於 Linux 老手而言,不管是開發程式還是管理伺服器,總是時常會需要透過 SSH 遠端連線至伺服器來進行一些操作,而現在的智慧型手機算是一種最方便的隨身 thin client,不會像 PC 或筆電那麼笨重,如果可以用手機來做 SSH 連線是最方便不過了。
通常 Linux 的使用者可能會用同一組帳號登入多台主機,JuiceSSH 的介面設計很不錯,在連線之前,可以先建立伺服器的連線資訊以及帳號資料,而帳號的資料與伺服器的資料是分開儲存的,這樣的話可以很方便的管理帳號。
在 JuiceSSH 建立 SSH 連線時,畫面下方會顯示非常詳細的 SSH 連線訊息,可以看到連線建立的每一個步驟與狀態,這對於熟悉低階 SSH 傳輸協定的熟手來說,是相當不錯的功能,尤其是在除錯的時候。
JuiceSSH 支援的連線類型包含 SSH、Mosh、Telnet 以及 Android 本機的 shell,而終端機的字體也支援 UTF8,可以外接鍵盤(藍芽或 USB-OTG)。
虛擬終端機軟體除了基本的連線與操作,我個人覺得最重要的就是佈景主題了,JuiceSSH 預設的墨綠色佈景主題配色看起來非常舒服,而且它還提供了好幾種主題顏色供使用者選擇,這也是我非常喜歡的功能。
墨綠色的配色比較不會傷眼,另外我有時候也會使用這種黑底綠字的駭客風格配色,看起來眼睛也會比較舒服。
JuiceSSH 的字體大小可以在使用中以音量鍵動態調整,有時候突然輸出的訊息比較多的話,就可以將字體調小一點,方便查看完整的訊息,平常的使用就可以把字體調大,保護眼睛。
JuiceSSH 還有一些外掛插件可以使用,畢竟會用手機連 SSH 的人應該都是 Linux 玩家,甚至是駭客等級的人,而這些插件真的都是設計給 Linux 熟手用的,連 Port Knocker 都有,相當不錯。
對於 Linux 管理者來說,最常用的插件應該就是系統監控面板了,它的 Performance Monitor 插件可以很清楚顯示伺服器的主要資訊,雖然看起來像老人機,不過很實用。
JuiceSSH 還有許多付費版本的專業功能,像是自訂程式碼、Amazon EC2 連結與 AES-256 加密雲端備份設定等,不過這些功能應該是職業 Linux 管理者才會需要,對於一般的使用者來說,免費版就很夠用了。