分享過(guò)FinallShell 這款 SSH 客戶端,也是我目前常用的 SSH 客戶端工具,F(xiàn)inalShell 使用起來(lái)方便順手,但令我不爽的是 tab 數(shù)量變多的時(shí)候FinalShell 越來(lái)越卡,而且內(nèi)存占用也比較高。
最近發(fā)現(xiàn)一款使用使用C語(yǔ)言開發(fā)的跨平臺(tái)SSH客戶端WindTerm,完全免費(fèi)用于商業(yè)和非商業(yè)用途,沒(méi)有限制。所有發(fā)布的源代碼(第三方目錄除外)均在 Apache-2.0 許可條款下提供。性能方面也比FinalShell和Electerm好很多。

主要功能
支持 SSH v2、Telnet、Raw Tcp、串行、Shell 協(xié)議。
會(huì)話認(rèn)證時(shí)支持 SSH 自動(dòng)執(zhí)行。
支持 SSH ProxyCommand 或 ProxyJump。
支持SSH代理轉(zhuǎn)發(fā)。介紹視頻
支持使用密碼、公鑰、鍵盤交互、gssapi-with-mic 的 SSH 自動(dòng)登錄。
支持X11轉(zhuǎn)發(fā)。介紹視頻
支持直接/本地端口轉(zhuǎn)發(fā)、反向/遠(yuǎn)程端口轉(zhuǎn)發(fā)和動(dòng)態(tài)端口轉(zhuǎn)發(fā)。
支持 XModem、YModem 和 ZModem。
集成sftp、scp客戶端,支持下載、上傳、刪除、重命名、新建文件/目錄等。
集成本地文件管理器,支持移動(dòng)到、復(fù)制到、復(fù)制自、刪除、重命名、新建文件/目錄等。
支持 Windows Cmd、PowerShell 和 Cmd、PowerShell 作為管理員。
支持Linux bash、zsh、powershell core等。
支持 MacOS bash、zsh、powershell core 等。
功能實(shí)在太多,我就不一一粘貼了。
安裝WindTerm
WindTerm支持三大平臺(tái)(Windows、Linux、macos),前往Github:https://github.com/kingToolbox/WindTerm/releases下載最新版本。
Windows用戶直接解壓WindTerm_2.x.x_Windows_Portable.zip并雙擊WindTerm.exe即可使用。
設(shè)置與使用
作者在他的博客介紹了各種特性和使用說(shuō)明,見:https://kingtoolbox.github.io/,我整理了一些常用的設(shè)置選項(xiàng),希望對(duì)各位有所幫助。
設(shè)置終端字體
WindTerm并沒(méi)有將設(shè)置字體的功能做到窗口選項(xiàng),不過(guò)我們可以通過(guò)修改主題文件來(lái)完成。默認(rèn)使用的dige-black這個(gè)主題,打開:WindTerm目錄下的global hemesdige-blackscheme.theme找到:
{
"name":"text.default",
"style":{
"foreground":"#F8F8F2",
"background":"#1c1c1c",
"fontFamily":"Microsoft-Yahei-Mono,ConsolasYaheiHybrid,RobotoMono,FiraCodeRetina,LucidaSansTypewriter,LucidaConsole,Monoca",
"fontSize":11
}
}
修改fontFamily屬性即可。
設(shè)置窗口透明度
打開頂部窗口的View - Window Opacity - Custom Opacity,根據(jù)喜好進(jìn)行設(shè)置,如下圖。

配置同步
如果您需要在多臺(tái)電腦使用WindTerm,希望Session信息保持同步,可以用網(wǎng)盤直接同步WindTerm下的profiles文件夾即可。有點(diǎn)遺憾的是WindTerm不支持自定義profiles路徑,希望后續(xù)能夠支持吧。
關(guān)閉自動(dòng)鎖屏
出于安全性考慮WindTerm默認(rèn)30分鐘后自動(dòng)鎖屏,并要求用戶輸入密碼,如果您不希望自動(dòng)鎖屏,可以修改globalwind.config將application.lockScreenTimeout設(shè)置為0或負(fù)數(shù)即可(需要重啟客戶端)。
快捷命令
挺實(shí)用的一個(gè)功能,可以將常用且難記的命令添加到快捷命令中,方便下次快速使用。點(diǎn)擊右下方齒輪按鈕,根據(jù)提示添加即可。

設(shè)置跳板機(jī)
當(dāng)你連接某臺(tái)VPS網(wǎng)絡(luò)不佳,還可以通過(guò)現(xiàn)有的任何機(jī)器作為跳板機(jī)登錄,只需要編輯Session - SSH - Proxy - Jump Server 1進(jìn)行選擇即可。

WindTerm還有很多功能,我就不一一介紹了,有興趣的同學(xué)可以去作者博客看看:https://kingtoolbox.github.io/
關(guān)于性能
作者在Github放出了性能測(cè)試數(shù)據(jù),WindTerm使用C語(yǔ)言開發(fā),性能自然不弱,不過(guò)作為SSH工具似乎也不需要太好的性能,只要不卡就行了,不是么。下意識(shí)的看了下WindTerm內(nèi)存占用僅70M左右,比起FinalShell吃我2G內(nèi)存真是好太多了。

最后
WindTerm功能豐富,完全滿足運(yùn)維人員需要,用來(lái)替代Xshell、FinalShell也完全沒(méi)有問(wèn)題。但WindTerm并不完美,比如很多選項(xiàng)還沒(méi)有做到窗口設(shè)置,只能通過(guò)手動(dòng)修改配置文件,這點(diǎn)有些不方便。據(jù)作者透露,多語(yǔ)言支持也會(huì)在下個(gè)版本上線,希望WindTerm后續(xù)做得更好。
-
C語(yǔ)言
+關(guān)注
關(guān)注
183文章
7645瀏覽量
146054 -
源代碼
+關(guān)注
關(guān)注
96文章
2953瀏覽量
70607 -
SSH
+關(guān)注
關(guān)注
0文章
200瀏覽量
17800
原文標(biāo)題:新一代開源免費(fèi)的輕量級(jí) SSH 終端,非常炫酷好用!
文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
W600-RT-Thread智能指紋門鎖客戶端使用說(shuō)明
CoolpyCould客戶端
iOS端淘寶客戶端應(yīng)用名稱發(fā)生變化 Android客戶端應(yīng)用名稱尚未更改
分享幾款Windows系統(tǒng)下的SSH客戶端軟件
[Q3] 沒(méi)有ssh客戶端怎么快速連接?
MQTT中服務(wù)端和客戶端
分享一款別樣的ssh客戶端-PortX
SSH 客戶端各種特性和使用說(shuō)明
評(píng)論