MobaXterm:“十项全能”的远程终端登录软件
提到SSH、Telnet等远程终端登录,我相信很多人想到的都是PuTTY[注A]
。
PuTTY足够成熟、小巧、专注核心任务,并且对编码等常见坑的处理并不缺乏,这其实都是优点。但PuTTY在额外功能上就同时缺了一些,例如直接SFTP文件传输、标签页切换等。
所以这里推荐一款豪华、全功能的终端软件MobaXterm。它不仅可以像PuTTY一样通过SSH连接Raspberry Pi等开源硬件,并且还能:
- 直接的便携版
- 内建多标签和多终端分屏
- 内建SFTP文件传输
- 内建X server,可远程运行X窗口程序
- 直接支持VNC/RDP/Xdmcp等远程桌面
- 默认的UTF-8编码
- 更加友好的串口连接设置
- 操作更明确,更少的“神秘技巧”
下载与安装
MobaXterm官方网站提供MobaXterm的开源免费版“Home Edition”下载[注B]
。你可以直接下载普通的安装版,或者用.ini
存储配置的绿色便携版。
对比而言,如果需要PuTTY的便携版,就需要专门去找PuTTY的分支项目“PuTTY File”。
内建多标签和多终端分屏
MobaXterm内置多标签页、横向纵向2分屏和田字形4分屏,用于一个窗口内管理多个连接。管理多台服务器不必开多个窗口。
▲ 标签页浏览与四分屏
内建SFTP文件传输
如果用SSH连接远程主机,则左侧就会自动启动SFTP连接,列出服务器上的文件列表,无需任何配置。
可以直接上传下载,更方便的是,还可以让文件列表的当前目录,直接跟随终端当前目录同步切换!
▲ 跟随SSH连接同步启动的SFTP连接(见左边栏)
对比而言,一般需要另行使用FileZilla/WinSCP等第三方SFTP工具。
内建X server
MobaXterm内建了一个X server,可以直接执行远程端的X窗口程序。也是随着SSH连接自动发挥作用,无需任何配置。
这一点对于Raspberry Pi等资源贫乏的设备很有意义——这样就无需启动完整的LXDE等桌面环境,也无需准备笨重的VNC等远程桌面服务器。我们可以用最小的资源消耗,达到远程执行图形程序的效果。
▲ 远程连接Raspberry Pi并运行Midori浏览器
对比而言,一般需要另行使用Xming等第三方X server,并在PuTTY中配置X11映射。
直接支持VNC/RDP/Xdmcp远程桌面
如果真的需要完整的远程桌面了,也无需多种客户端,一个软件即可对付所有的需求。Windows服务器管理员特别推荐。
▲ MobaXterm所有支持的连接方式
默认UTF-8编码
SSH和SFTP都默认采用UTF-8编码,无需设置,多语言均不乱码。Linux爱好者福音。
▲ 左侧的SFTP和右侧终端,无需设置均不乱码
对比而言,PuTTY中需要手动改编码。而SecureCRT等部分其他SSH客户端,甚至不允许更改编码,乱码不可避免。
更加友好的串口连接设置
MobaXterm不仅支持串口连接,并且直接提供下拉框选择串口号和波特率,选择串口号时还会自动显示串口设备的名称。这一点对于开源硬件玩家是相当幸福的。
▲ 可以友好选择的串口连接界面
对比而言,PuTTY的设计就极其令人发指:串口号和波特率都只有一个文本框手工输入,往往需要用户自己去费劲检查设备管理器……
操作更明确,更少的“神秘技巧”
明确的菜单命令和文字提示,用户友好。复制、粘贴、断线重连等常见行为很容易找到,不需要“教程”或口口相传的“暗示”。
▲ 复制粘贴直接在右键菜单里
▲ 断线重连有直接的命令提示
对比而言,PuTTY中复制和粘贴分别是“选中文字后点左键”和“任意地方点右键”,断线重连等功能必须在标题栏上点右键才能出菜单。所有这些玩法都极其的依赖暗示,不合乎任何规范,也不显而易见。
介绍就是这些,欢迎大家试用MobaXterm去连接和操作自己的服务器或开源硬件设备。[注C]
注解
[注A] PuTTY通常用于Windows,但实际上可以多平台运行,因此不表达为“Windows下的远程终端登录”。
[注B] MobaXterm Home Edition的授权方式很奇怪——本身是GPLv3的,但官方发布的版本却像Shareware一样,对可保存的配置数量等多种参数加入了限制。
这些限制官方建议购买他们的"Professional"收费版来去除,可是GPL下拆掉这些限制没有难度啊,官方为什么做这个无用功?
[注C] 我们通过 VirSCAN.org 扫描了MobaXterm 7.1不含病毒,但并未审查MobaXterm的代码。
如果您特别在意安全问题,请自行查询他人的审查结论,或者自行组织代码审查。
MobaXterm:“十项全能”的远程终端登录软件相关推荐
- 十项全能革新网站开发技术-Zoomla!逐浪CMS2 x3.9.1发布
*瘦金体书法欣赏<荷池>-From Zoomla!逐浪CMS首席架构师,以喻逐浪软件之高洁卓越. 山有扶苏,隰有荷华. 不见子都,乃见狂且. -<诗经. 国风> 五月的中国 ...
- 「十项全能」图神经网络能干嘛?
前几天在群里划水,有人在问图神经网络能应用于NLP/CV吗? 回想一下这两年GNN的发展,貌似我知道的领域全都有GNN的身影. 这让我想起了<国产凌凌漆>中文西那把无所不能的终极杀人武器: ...
- 5G 十项全能、搭载麒麟 820 芯片,1899 元起的荣耀 X10 来了!
5 月 20 日,荣耀旗下超能科技 X 系列首款 5G 机型荣耀 X10 正式发布,搭载麒麟 820 5G SoC 芯片.支持 9 个 5G 频段.SUL 超级上行技术.旗舰级 RYYB 高感光三摄. ...
- java封神OL_MobaXterm:远程终端登录软件封神选手
提到SSH.Telnet等远程终端登录,我相信很多人想到的都是PuTTY PuTTY通常用于Windows,但实际上可以多平台运行,因此不表达为"Windows下的远程终端登录" ...
- 十项全能的java大神
为什么80%的码农都做不了架构师?>>> 1.语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正. 2.命令 ...
- 大型高性能网站的十项规则
在我们公司ChinaNetCloud,见 过多种不同类型的网站和系统,有好也有差.其中有些系统拥有良好的服务器/网络架构,并且进行了合理的调整和监控 :然而一般的系统都会有安全和性能上的 问题,不能良 ...
- 未来五年程序员应当具备的十项技能
[Csdn 4月9日编译]作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习.近日,著名IT评论员Justin James在 ...
- 因测试和登录软件微信被封,淘客必须注意,微信封号原则是什么?
微信封号的原则是什么? 微信封号不是随便乱封,它既遵循机器算法,也关注用户的实际体验. 一旦同时满足以下两个条件: 1.系统检测到异常操作; ·2.用户投诉举报.即被封号. 意思是,必须同时满足两个条 ...
- 袁萌:Linux的十项重要进展
十年以来,全球Linux界有哪些重要进展,人们应该知道?对此,人们可以有不同的看法,但是,大家总得有个大致相同的认识.实际情况怎样呢? 12月20日,IBM在庆祝Linux的10年来所取得的重要进展活 ...
最新文章
- R语言scale函数标准化缩放dataframe数据列实战
- 下载和安装Nginx之普通的HTTP和HTTPS服务器
- TCP校验和的设计与实现
- ios 不同的数据类型转化为json类型
- oracle授权with,ORACLE权限关于with admin option和with grant option的用法
- OA办公系统的发展离不开企业大胆尝试使用
- python语言程序设计实践教程答案实验六_Python程序设计实践教程
- 归并排序概念及其实现
- 移除apt源_apt提示处理归档 (--unpack)时出错的解决办法
- 命令唤醒计算机,电脑Win10怎么使用命令查看唤醒系统设备和任务的软件的方法...
- 接口和抽象类的区别。
- splunk VS elasticsearch
- z平面与s平面计算机控制稳定性,2 计算机控制系统分析
- 浅谈压缩感知(二十九):压缩感知算法之迭代硬阈值(IHT)
- 显示器尺寸对照表_【开屏说】⑦:入手显示器须知的十大参数
- 奇迹1.03H服务端开服架设文件Data文件详解
- Excel如何快速根据身份证号码计算周岁?
- winForm中 Invalidate(),Update(),Reflash(),
- 计算机电源认证,80plus认证级别含义扫盲
- RSA2048 private key der格式结构