⑴厌倦了工作上要连接 SSH 伺服器时,需使用 SSH 用户端软体;连接 FTP 时,又要另外使用 FTP 用户端软体;甚至需要 Tel
⑵时,又要另外使用 Telent 软体的情况吗?有了 MobaXterm 之后,这些困扰,将不再是困扰,MobaXterm 同时支援数种通讯协定,常见的
⑶SSHFTPTelent序列埠连线(Serial
⑷sessions……等,它通通支援。它采用着分页显示模式,可以让我们同时连接数部机器,让我们很便利地切换。
⑸提到SSHTel等远程终端登录,我相信很多人想到的都是PuTTY。
⑹PuTTY足够成熟小巧专注核心任务,并且对编码等常见坑的处理并不缺乏,这其实都是优点。但PuTTY在额外功能上就同时缺了一些,例如直接SFTP文件传输标签页切换等。
⑺所以这里推荐一款豪华全功能的终端软件MobaXterm。它不仅可以像PuTTY一样通过SSH连接Raspberry Pi等开源硬件。
⑻内建多标签和多终端分屏
⑼内建SFTP文件传输
⑽内建X server,可远程运行X窗口程序
⑾直接支持VNC/RDP/Xdmcp等远程桌面
⑿默认的UTF-编码
⒀更加友好的串口连接设置
⒁操作更明确,更少的“神秘技巧”
⒂. 整个应用就一个文件(M,里面包含了bash和众多posix小工具(其实都是busyboxopensshX server,
⒃其实它是基于Cygwin打包而成,启动时自动解压到临时目录,不过启动速度还是挺快
⒄. 提供g, perl, python, svn, git, emacs,
⒅vim等多个插件,每个插件也都是一个单一文件,携带/共享很方便(其实插件是一个zip文件, 对Cygwin比较了解的人很容易自己制作插件
⒆. 自动导入putty的所有会话设置
⒇. 为ssh/rsh/xdmcp等提供新建会话对话框,里面对常用参数都提供了文字说明;
⒈. 启动时自动启动X server,自动为ssh连接设置X forwarding;
⒉. 左测栏提供一个sftp面版,在建立ssh连接后自动将远程目录展示再这个面版中,方便上传/下载文件;
⒊. 为ssh tunnel提供向导界面 (Tools->MobaSSHTunnel;
⒋通过右键菜单即可放大/缩小字体,也支持设置缺省字体大小(而putty需要在选项对话框中找,并且不支持缺省大小,只能逐个修改多个会话的设置;
⒌支持建立ssh/tel/rsh/ftp/sftp/serial/vnc/xdmcp/rdp等多种远程会话,其中xdmcp/vnc可以用于访问远程桌面。也支持本地bash或者cmd;
⒍. 自带了ftp/tftp/http服务器(不过免费版有时间限制;
⒎. 支持对终端模拟器上的文字进行查找(其实它是整屏文字拷贝出来再进行查找
⒏. 麻雀虽小,但还带了几个游戏目录比较器/文本比较器计算器文本编辑器(支持语法高亮网络抓包工具等
⒐* 支持录制和回放键盘宏
⒑* 支持同时往多个终端发同一命令
⒒* 支持多终端分屏显示,支持全屏,
⒓* 支持自定义本地的HOME目录,这样vi, git等配置可以存放在该目录
⒔* 支持将终端上的文字复制/保存为RTF(保持原色彩,比如vim/emacs里面的语法高亮, col突出显示的错误行等等
⒕MobaXterm的缺点
⒖总体还是比较满意的,只有几个小地方不太爽:
⒗. 终端模拟器对键盘的支持度不高,最大的问题是不支持Alt键作为Meta键,导致很多程序里面会不习惯(比如vi, mc,
⒘emacs,不过用AutoHotKey可以解决;
⒙. 终端颜色有点古怪,反正我打开vi/mc,跟在其它地方看到的颜色很不一样,并且颜色搭配不太和谐,不容易看清文字;
⒚. 少数缺省快捷键不太合理,比如Ctrl+F, Ctrl+S 都是终端里比较常用的快捷键,不过可以在对话框里面修改;
⒛没有man这个工具,实际上/bin里面倒是有个man,但内容是mobaxterm自己写的一段shell脚本,只能显示nroff格式化之后的帮助文件(基本上可直接阅读的纯文本文件,而不能支持原始的man
①page(它自己提供的插件里面都是转化后的文档,比如man git-log可以显示帮助,而git log
②--help就什么也没有了——当然,也可以自己从cygwin里面将man, groff, less这几个包抽出来作一个插件来解决;
③改进:在密码前请求验证码时,更好地检测多因素验证(MFA。
④改进:重启MobaXterm后,SSH浏览器的下载位置会被记住。
⑤改进:更新了屏幕保护程序,以减少CPU消耗。
⑥改进:屏幕保护程序的企鹅已经更新,以支持高DPI显示器。
⑦改进:通过为socket指定一个合适的默认文件夹,提高了与screen和tmux的兼容性。
⑧改进:增加了一个新的 "使用图标缓存 "设置,以提高MobaXterm图形界面的速度。
⑨错误修正:升级时,MSI安装程序有时会删除旧文件而不安装新文件。
⑩错误修正:修复了远程监控栏在收到来自远程服务器的消息太长时出现的崩溃问题。
Ⅰ错误修正:修复了FTP/SFTP会话中的闰年错误,该错误只发生在月日。
Ⅱ错误修正:会话修改后,下拉式会话树(黄色 "会话 "按钮下有时不更新。