這是歷史版本頁面 — 看 KiTTY 最新版本

PuTTY 不夠用?KiTTY 補上自動登入與會話管理

KiTTY 軟體圖示 KiTTY 0.70.0.4 資料更新 2018-05-29 閱讀約 6 分鐘

你每天要連好幾台 Linux 伺服器做事,用的是 PuTTY。連線本身沒問題,但每次都要重新打帳號密碼,session 一多就亂成一團,想傳個檔案還得另外開 WinSCP。你心裡知道一定有工具能把這些事整在一起,但又不確定該不該換,怕換了反而更麻煩。

一般人遇到這種狀況,最直覺的做法是繼續用 PuTTY,把帳號密碼記在記事本裡,session 名稱用日期亂編,反正能連就好。但當你同時要維護十幾台機器、每台還要跑不同的初始化指令時,這種土法煉鋼的方式會讓你花一堆時間在重複輸入上。這類工具的切入點,是把你每次連線都要重做的動作——登入、下指令、傳檔案——變成可以預先設定好的流程。

KiTTY 操作介面
KiTTY 的操作介面

01KiTTY 跟 PuTTY 到底差在哪裡,為什麼要換成它?

KiTTY 是 PuTTY 0.60 版的分支,保留了原本 SSH、Telnet、Rlogin 連線功能,另外加上自動登入、自動密碼、session 過濾器、預先定義指令快捷鍵、在遠端 session 執行本機腳本等功能。如果你覺得 PuTTY 陽春到不夠用,KiTTY 是在同一個操作習慣上補強,不需要重新學一套軟體。

02自動登入和自動密碼是怎麼運作的,設定會很複雜嗎?

在 session 設定裡可以預先填入登入帳號和密碼,連線時會自動帶入,不用每次手動輸入。另外也支援自動登入腳本,可以設定連上後自動執行一連串指令。設定方式是在組態畫面裡找到對應欄位填寫,不需要寫程式。密碼是存在本機設定檔裡,如果你在意安全性的話,這點要自己評估。

03它能不能記住很多台伺服器的連線設定,方便我切換?

可以。KiTTY 有 session 過濾器,當你 session 數量多到一個程度,可以用過濾功能快速找到要連的那一台。每個 session 還可以設定不同的圖示,在清單上直接用看的就能分辨。另外有 session launcher,可以一次啟動多個預設 session,適合每天固定要開好幾台機器的人。

KiTTY 介面畫面 2
KiTTY 介面畫面

04傳檔案的功能是怎麼做的,可以取代 WinSCP 嗎?

KiTTY 內建 ZModem 整合,可以在 SSH session 裡直接傳檔案,不需要另外開視窗。它也整合了 pscp.exe 和 WinSCP,如果你原本就用這些工具,可以從 KiTTY 直接呼叫。不過它的主要操作介面還是命令列,如果你習慣圖形化拖曳介面,WinSCP 那套還是比較直覺,KiTTY 比較適合已經熟悉指令操作的人。

05它有沒有什麼比較特別的功能,是 PuTTY 完全沒有的?

有幾個比較特別的:session 可以設定背景圖片、視窗可以設透明度、可以釘選在最上層、有防止誤按鍵盤的保護功能、可以快速開啟重複的 session、session 可以收起到系統匣。另外它內建一個隱藏的輕量聊天伺服器和一個隱藏的文字編輯器,這些在官方說明裡有提到,但實際用途要看個人需求。

06我目前是 PuTTY 的重度使用者,換到 KiTTY 需要重新學嗎?

不需要。KiTTY 是從 PuTTY 0.60 分支出來的,操作介面和基本用法幾乎一樣,原本的 session 設定檔也可以沿用。你原本會的 PuTTY 操作在 KiTTY 上都適用,額外多出來的功能是在原本的基礎上增加,不會打亂你原本的工作習慣。

KiTTY 介面畫面 3
KiTTY 介面畫面

07這套軟體適合什麼樣的人用?

適合每天要連多台 Linux 或網路設備做維護的人,尤其是那些連線後都要重複輸入相同指令、或者要同時開很多 session 的狀況。如果你只是偶爾連一台機器看一下狀況,PuTTY 就夠了,KiTTY 的進階功能對你來說用不太到。另外它支援 Windows XP 到 Windows 10,如果你還在用舊系統,它比一些只支援新系統的工具更有優勢。

08跟 Xshell Free 或 MobaXterm 比起來,它有什麼不同?

這幾個都是功能相近的 SSH 客戶端,但取向不太一樣。Xshell Free 和 MobaXterm 有比較完整的圖形化介面和 session 管理介面,MobaXterm 還內建了多種網路工具。KiTTY 比較偏向 PuTTY 使用者的增強版,如果你已經習慣 PuTTY 的操作邏輯,KiTTY 的學習成本最低。但如果你沒有 PuTTY 的包袱,直接試 Xshell Free 或 MobaXterm 可能更符合現代使用習慣。

09它的更新狀況如何,還值得投入時間學嗎?

根據現有資料,KiTTY 收錄了 150 個版本,最早在 2009 年,最近一次更新在 2023 年 9 月,但近兩年沒有任何更新。如果你在意軟體是否持續維護,這點要列入考量。功能面來說它還是可以正常使用,但如果你需要的是持續有新版、修 bug 或加功能的工具,可能要考慮其他選擇。

KiTTY 介面畫面 4
KiTTY 介面畫面

10它的使用者評分只有 7.56 分,而且只有 34 個人評,這樣的分數可信嗎?

評分人數只有 34 人,樣本數偏少,分數的參考價值有限。相較之下,Xshell Free 有 71 人評分、Remote Desktop Manager Enterprise 有 121 人評分,這些數字代表使用者的基數比較大。評分低不一定代表軟體不好,但如果你在猶豫,可以先去論壇看看實際使用者的討論,不要只看分數。

11什麼樣的情況不該選 KiTTY?

如果你需要的是圖形化介面為主、可以用滑鼠完成大部分操作的 SSH 工具,KiTTY 不適合你,它的主要操作環境還是 DOS 命令列。如果你很在意軟體更新頻率,KiTTY 近兩年沒有新版本,這點可能讓你卻步。另外如果你需要的是團隊共用 session 設定、集中管理連線資訊這類功能,KiTTY 沒有提供,要往 Remote Desktop Manager 那類工具去找。

12它有沒有中文介面?

官方功能說明只有英文,介面語言這部分沒有相關資訊,需要自行下載確認。如果你對英文介面不熟悉,可以考慮其他有中文介面的 SSH 客戶端,或者繼續用你習慣的工具。

下載與官方連結

前往官方網站

kitty.exe · 682 KB

版本紀錄

再看 5 筆

看完整版本清單

這一版改了什麼

What's new in this version:

- bug fix: crash in portable mode when trying to remove a session already deleted (with windows explorer)
- bug fix: pscp/plink integration with -2 parameter forced (SSH-2 Only)
- bug fix: in portable mode Default%20Settings session, is created on configuration box start only
- bug fix: parameter -auto_store_sshkey is modified to -auto-store-sshkey
- bug fix: -nofiles option shows error message when no kitty.ini file present
- bug fix: shortcuts CTRL+SHIFT+ PLUS/MINUS works only once
- new feature: new shortcut CTRL+SHIFT+0 to restore initial font size
- new feature: new "-edit filename" option to open a file into the embedded editor
- new feature: new readonly parameter to prevent any configuration file modification
- new compiler: MinGW 6.3