⼀站式终端解决⽅案——MobaXterm使⽤宝典
⽬录
●概览
今年⼯作突然忙了起来,很久没有写博客了。最近使⽤了⼀款⽐较⼩众的免费终端⼯具——MobaXterm,⾮常惊喜,希望能和⼤家分享。⽂中配图敏感信息已做打码处理。
⽬前,笔者团队研发的软件绝⼤多数都是基于Linux操作系统的。⽆论是在开发、调试、测试亦或现场排查环节,都不可避免的需要通过SSH连接Linux进⾏远程操作。咨询了⼤部分研发同事,当前使⽤最多的SSH终端连接⼯具主要为Xshell、SecureCRT和Putty。但Xshell和SecureCRT是收费软件,很多同事使⽤的是破解版,⽆论从版权纠纷风险亦或信息安全风险来看,都不应该去使⽤⼆者。Putty虽然是⼀款免费软件,但界⾯和功能未免有些简陋。
基于以上背景,在⽐较多款终端连接⼯具后,选择出了⼀款免费、易⽤且功能强⼤的MobaXterm。⽹上关于MobaXterm的信息较少,官⽹也是全英⽂的。因此,希冀通过此⽂的详细介绍,推⼴该软件的使⽤。不仅避免了不必要的版权和信安风险,还能明显提升⼯作效率。
●MobaXterm基本使⽤
MobaXterm是⼀款全能型的远程终端连接⼯具。⽀持诸如SSH、 RDP、 X11、 SFTP、 FTP、 Telnet、 Rlogin等通信协议,甚⾄可以访问共享⽂件夹、浏览器页⾯、Windows Shell等数据。软件本⾝是⼀个单独的exe可执⾏⽂件,⽆需安装即可打开直接使⽤。软件可以通过加⼊插件的形式拓展出更多实⽤功能。软件⽀持图形化配置SSH隧道、⽀持X11 server功能。这两点在笔者⽇常⼯作中不会使⽤到,本⽂不再赘述。
●Session建⽴
MobaXterm⽀持通过Session来进⾏远程连接,因此没有必要每⼀次都去键⼊远程信息。
通过点击Session按钮,可以新建基于各种协议的远程连接Session。我们使⽤最多的是SSH、RDP、FTP、SFTP,硬件的同事可以会⽤到Serial访问COM端⼝。但我们还可以使⽤其他功能,例如访问共享⽂件夹、浏览器页⾯、Windows Shell。
SSH是连接Linux操作系统的常规途径。通常,只需要简单输⼊⽤户名、Ip和端⼝即可。第⼀次连接时会要求输⼊密码,保存后,下次即可通过书签栏中的Session直接访问。MobaXterm的终端界⾯会⾃动把重要信息标记成不同颜⾊,⽅便查看。
RDP连接是⽤来连接Windows操作系统远程桌⾯的。以前我们通常是使⽤Windows⾃带的“远程桌⾯连接”来了连接的,但是⽤MobaXterm后,我们可以通过其连接到Windows远程桌⾯并且保存Session,⽅便下次连接,这是⾮常⾼效的。同样是输⼊⽤户名、Ip、端⼝(若未修改,默认3389即可)即可建⽴连接。第⼀次选择保存密码后,下次可直接双击Session进⾏访问。
其他Session的建⽴也类似。再次强调,MobaXterm可以在⼀个软件中以不同Tab的形式打开不同的Session,⽆论是远程连接Linux、Windows,亦或是打开共享⽂件夹、⽹页、本地Shell都可以。功能强⼤、使⽤⽅便,⽆需来回切换不同的连接⼯具。
●书签使⽤
MobaXterm的Session是以书签的形式保存,书签可以划分不同的类型进⾏保存,⽅便查。
如果以前使⽤的是SecureCRT或者Putty,甚⾄可以把之前保存的Session导⼊到MobaXterm中,平滑过渡使⽤。只需要在书签区域右键单击即可。同样,MobaXterm也⽀持Session的导出。
●SSH终端中SFTP使⽤
与其他终端连接⼯具不同,MobaXterm在连接SSH终端时即可同时打开SFTP连接,并且展⽰在同⼀软件界⾯中,⽅便使⽤。这对于Linux系统上没有安装sz和rz命令,⼜想传输⽂件的情景⾮常有⽤。
通过SSH正常连接到终端,在软件左侧可切换到sftp标签。⽅便上传、下载或直接预览⽂件。若勾选Follow terminal folder,则sftp 的⽂件路径还会以右侧终端路径为准,⾃动进⾏切换,⾮常⽅便。
对于sftp中的⽂件,可以双击直接预览。MobaXterm将使⽤默认的查看⼯具查看对应的⽂件。
●SSH终端资源监控
对于Linux系统,我们可以使⽤top、free、df、iostat等命令来监控CPU、内存、磁盘、IO等资源使⽤信息。但⽐较遗憾的是,这种⽅式指令繁琐不说,展⽰的界⾯也不够易读,对于不熟悉Linux的⼈员,难以快速获得想要的信息。MobaXterm提供了⾮常好⽤的远程监控功能。只需切换到Sftp标签,点击Remote monitoring按钮即可查看连接终端的系统版本、CPU与内存使⽤情况、⽹络上下⾏使⽤情况、登录时长、登录⽤户、磁盘⽂件占⽤空间等信息。当把⿏标悬停在对应的信息区域内,还可以得到更详细的数据。对于实时监控⾮常有
⽤。
●终端⽇志保存linux终端下载软件
有的时候我们需要把终端上输⼊输出的内容保存为⽇志⽂件,便于⽇后分析。只需要在终端上点击⿏标右键,选择Save to file。即可将内容保存为.txt⽂件。
●常⽤设置
MobaXterm虽然“开箱即⽤”,但依然有⼀些⽐较常见的设置可以结合⾃⼰的使⽤习惯去改变。通过Settings按钮可以进⾏全局设置。值得注意的是,每个Session优先使⽤全局设置,但其可以改变对于该Session⽣效的设置。此时将以Session设置为准。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论