
MobaXterm: SSH/X远程客户端, Xmanager的最佳免费替代品
更新不定期:类似于Debian稳定版那样定期发布配套软件包的需求,Cygwin尚未实现。即便是更新独立软件包,新手也常常不得不全面更新大量不相关的软件包,尤其是为了安装一个单独的软件。 新手友好性不足:所有功能都隐藏在命令行和配置文件中,对于新手而言об dismissingly不够友好。 便携性不足:小文件数量多,构建便携包或共享给他人使用难度较大。 版本限制:虽然作者建议捐赠而非购买,但捐赠无法下载最新版本,免费版本仅供下载2007年的6.9版。考虑到X server的发展史,这个老版本在大多数场景下已经足够。 缺少终端模拟器:要运行远程X终端模拟器(如rxvt等),需要预先下载并配置SSH的X11转发。如果作为新手,配置这种转发可能有些复杂。 提供新窗口对话框,常用参数的文字说明,便于新手快速输入。 启动时自动启动X服务器,并自动设置SSH的X11转发。 左侧面板提供SFTP界面,建立SSH连接后自动展示远程目录,便于文件传输。 提供SSH隧道工具向导面板(Tools->MobaSSHTunnel)。 右键支持调整字体大小,可设定缺省字体大小,对比于Putty的做法要更加灵活。 支持整屏文本复制并进行查找。 包含多种小工具:文件比较器、文本编辑器(支持语法高亮)、网络抓包工具等。 支持录制和回放键盘宏。 允许多终端同时分屏显示,可全屏。 支持自定义本地HOME目录,便于存储git、vi配置等文件。 可将终端文本保存为RTF格式,保留语法高亮等信息。 尽管MobaXterm总体表现优异,一些小优化空间依然存在: 终端对键盘支持不够,尤其是父亲Alt不作为Meta键,影响vi、mc等程序的使用。 终端颜色搭配较为问题,反差明显,不易阅读。 缺少man工具,提供的man命令仅显示帮助文档,而无法访问原始man页面。 缺少默认快捷键合理性,例如Ctrl+F和Ctrl+S等常用按键需要手动更无法全局设置。
发布日期:2021-05-20 11:58:32
浏览次数:20
分类:精选文章
本文共 1517 字,大约阅读时间需要 5 分钟。
当需要连接到远程Linux服务器并运行X程序时,许多人首先会考虑使用Cygwin/X。这是因为Cygwin提供了几乎所有必需的功能,无论是bash终端,还是像rxvt、mintty这样的终端模拟器,还有开源的SSH客户端和服务器,甚至X服务器和多种窗口管理器如WindowMaker、Openbox、Metacity和Xfwm4(后两个在第三方仓库中)。而且Cygwin还包含ibus输入法,位于其仓库中。
不过,Cygwin也有一些不足之处。
作为另一种选择,Xming/VCXsrv并不错。
基于X.org X server编译,体积不大且不包含额外组件,还带有向导界面XLaunch。 然而,这个版本存在两个小问题:更新:如果需要最新版本的X.org X server,可以考虑尝试XCXP超级存储器项目,与Xming几乎一致,同样带有XLaunch向导界面。
总结Xming适合老手,适合需要便携性或共享的场景。
接下来,我们来看看更适合新手和便携共享场景的MobaXterm。
它仅占14MB,包含bashfile等posix工具集合、OpenSSH、X服务器及简单的向导界面。MobaXterm的便携性十分出色:整个应用仅需一个文件,启动后解压至临时目录。这点启动速度很快。同时,插件也以单一zip文件形式供载,携带或共享非常方便。
MobaXterm对于新手尤其友好:
MobaXterm的功能也非常全面:支持SSH/Telnet/R Shannon/file,同时提供xdmcp和VNC连接,可接入远程桌面。此外,本地也可以运行bash或cmd。
技术亮点:
其他参考资料:
- blah
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年04月15日 01时41分47秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Struts2-从值栈获取list集合数据(三种方式)
2019-03-08
设计模式(18)——中介者模式
2019-03-09
推荐几篇近期必看的视觉综述,含GAN、Transformer、人脸超分辨、遥感等
2019-03-09
【专题3:电子工程师 之 上位机】 之 【46.QT音频接口】
2019-03-09
一文理解设计模式--命令模式(Command)
2019-03-09
VTK:可视化之RandomProbe
2019-03-09
block多队列分析 - 2. block多队列的初始化
2019-03-09
Java时间
2019-03-09
不编译只打包system或者vendor image命令
2019-03-09
【编程】C语言入门:1到 100 的所有整数中出现多少个数字9
2019-03-09
flink启动(二)
2019-03-09
pair的用法
2019-03-09
Flex 布局的自适应子项内容过长导致其被撑大问题
2019-03-09
PL/SQL 动态Sql拼接where条件
2019-03-09
【换行符】什么时候用cin.get()吃掉输入流中的换行符
2019-03-09
广东外语外贸大学第三届网络安全大赛Writeup
2019-03-09
SpringBoot使用RedisTemplate简单操作Redis的五种数据类型
2019-03-10
Thymeleaf sec:authorize 标签不生效
2019-03-11