WoTerm远程管理

为什么写它
在2018年入职金山后,因为服务器管理需要经过跳板机进行管理【现在是更换为保垒机了】,而那时xshell/securecrt/mobaxterm都折腾了好久,都不能简单的穿越跳板机,直达服务器。只能很委屈地使用ssh来实现。即使是使用ssh,仍然觉得有此不方便,因为缺少信息分类的相关功能及提示或备忘等,经常在运维协作中找不到对应的信息。也尝试采用excel表格管理分类信息,但总觉得步骤繁琐。于是萌生自已写一个远程管理工具,首先是满足个人需求,如果有精力,再分享出去,满足其它人的需求。初开始是基于putty+脚本定制,后转向qterminal+ssh,直到现在,基本功能也是能用了。虽然实现了简单的基础功能,但中间所经历的曲折和困难也是很多的,特别是跨平台上,然而最终结果也是让人欣慰的。
有什么特性
1.基于QTermWidget,也继承了Konsole的各种特性。
2.基于OpenSSH7.9,支持最新特性如ProxyJump,很方便实现跳板机的穿越等。
3.优化了字体显示,避免了字体颜色和底色的相近时的识别度弱的问题。
4.内置支持ZModem上传下载协议。
5.支持跨平台。
下载地址
https://sourceforge.net/projects/woterm/files
源码
https://github.com/kxtry/woterm