于需要连接远程 Linux 服务器,早期使用过 Putty,SecureCRT,后面主要使用 Xshell。
自从接触了 MobaXterm之后,个人感觉比 Xshell 更好用,堪称SSH客户端的神器啊!
MobaXterm 和 Xshell 的关系,就像 IntelliJ IDEA 和 Eclipse 的关系一样,功能更加强大,效果更加炫酷。
接下来,介绍 MobaXterm 的下载、安装、简单使用,以及其强大的功能亮点(优点)。
如果是个人使用,下载家庭版(免费的)就可以满足基本工作需求;如果想要使用更丰富的功能,可以使用专业版(收费的)。
个人使用的是家庭版 v12.3,已经足够满足工作需求了。
https://mobaxterm.mobatek.net/download-home-edition.html
下载的是一个zip格式的压缩文件,如下:
解压后,双击 msi 文件进行安装
以下是安装界面(安装一路选择“next”即可):
安装完毕后,即可在桌面上看到 MobaXterm 的桌面快捷图标,如下图:
选择“Yes”,即可保存密码,以后访问该主机,不用每次再输入主机密码。
至此,即可操作远程的主机,进行相应的工作。
在命令窗口进入需要文件上传或者下载的目录,勾选“Follow terminal folder”,左侧的 Sftp 目录就会跳转到相应的目录。
1)文件上传的两种方式:
a)点击 MobaXterm 的文件上传按钮,在本地目录下,选中需要上传的文件,点击确定,即可完成上传。
b)在本地目录下,选中需要上传的文件,将文件拖到 Sftp 的远程目录下,即可完成上传。
2)文件下载的两种方式:
a)在远程服务器目录下,选中需要下载的文件,点击下载功能按钮,再选择相应的保存路径,即可下载。
b)在远程服务器目录下,选中需要下载的文件,将文件拖出到本地目录下,即可完成下载。
左侧菜单栏下方,点击“Remote monitoring”,即可看到远程机器资源的实时使用情况;再次点击,使用情况将会被隐藏。
由于工作中可能会接触不同的项目,需要连接不同的远程环境。我们经常会创建多个文件夹保存远程机器的 Session 信息
不仅可以使用SSH,还有其他多种连接方式
以 Tomcat 的日志文件内容为例,一些关键字会高亮成不同的颜色,方便问题查找:
在 Session页签上右键点击,选择“Duplicate tab”,即可完成复制
在 Session页签上右键点击,选择“Set tab color”,可以选择自己喜欢的颜色
可以选择基本颜色或者自定义的颜色:
修改后,效果如下:
免费的家庭版也支持同时打开多个Session窗口,当打开了多个窗口的时候,可能不方便查看具体想看的Session窗口。
点击 MobaXterm 右上方的“回形针”按钮,即可看到所有打开的 Session 窗口
1)点击左侧的收缩按钮,即可完成左侧菜单栏的隐藏
收缩后效果如下:
2)点击左侧的“弹出”按钮,即可弹出菜单栏
在左侧的Tools工具栏里提供了几款小游戏
1)俄罗斯方块
2)数独
支持四种分屏效果:单一直排、垂直分屏、水平分屏 和 四象限分屏
1)单一直排效果(传统效果,比较常用实用)
2)垂直分屏效果(可用于两个主机的文件对比)
3)水平分屏
4)四象限分屏
经常会遇到打开一个Session窗口,如果长时间不操作或者网络中途断开,需要重新登录远程机器的场景。
此时不需要关闭窗口,重新打开一个。
MobaXterm提供了便捷方式:只需要 输入R 即可重启 Session
输入R后,即可再次连接到之前的Session
PS:
MobaXterm 真的是一款 SSH客户端神器,强烈推荐大家使用!
如果想炫酷地操作 Linux 远程机器,赶快尝试体验一下 MobaXterm 的各种“神技”吧!
MobaXterm 强大的功能,一定会让你赞叹不已!
SH 或 Secure Shell 是一种网络协议,允许您通过加密连接远程访问另一台计算机。您可以使用 SSH 在一台计算机上打开文件和运行程序,同时使用另一台计算机。
SSH 内置于大多数现代计算机中,包括 Mac。这非常适合远程工作和轻松访问文件。但是哪个 SSH 客户端最适合 Mac?macz小编编制了一份 Mac SSH 客户端列表,看看哪个最适合您。
一、Termius Beta
Termius Mac 是一款非常好用而且漂亮的SSH客户端,能快速远程控制服务器,可以定制自己喜欢的主题,支持FTP/SFTP连接。
Termius 可让您将主机组织成组。组允许您共享设置,但每个主机都可以有自己单独的首选项。此数据以及连接和命令历史记录会在您的所有设备之间安全同步。Termius 使用端到端加密来确保您的数据安全无虞。
Termius for Mac(SSH客户端) https://www.macz.com/mac/1565.html?id=NzY4OTY0Jl8mMjcuMTg3LjIyNy4zMQ%3D%3D
二、SSH Config Editor
SSH Config Editor Pro 是一款用于管理OpenSSH ssh客户端配置文件的工具。使用SSH Config Editor Pro您可以管理您的SSH配置文件和known_hosts中文件。您可以添加或编辑身份,端口转发和任何其他ssh配置选项。以一种智能,高效的方式管理您的SSH配置文件。
如果您使用 SSH 连接到远程系统,一年不止一次,您肯定需要帮助来处理所有配置。SSH Config Editor是一个很好的工具,可以让您的 OpenSSH 客户端配置和已知主机文件处于控制之下。在一个连贯的界面中管理身份、端口转发和其他选项。
SSH Config Editor Pro for Mac(SSH配置文件管理器) https://www.macz.com/mac/515.html?id=NzY4OTY0Jl8mMjcuMTg3LjIyNy4zMQ%3D%3D
三、ZOC
ZOC 是一款专业的专业终端模拟器和 Telenet 客户端,内置 SSH、Telnet、rlogin、串行端口等多种通信方式,可以连接 Unix / Linux(CentOS,Unbutu)主机和 shell 帐号、BBS、IBM 大型机、MUD 或串行端口设备。
其令人印象深刻的仿真列表和强大的 功能 使其成为一种可靠而优雅的工具,可通过安全外壳、 远程登录、串行电缆和其他通信方法将您连接到主机和大型机 。
凭借其现代用户界面,该终端有多种方式让您的生活更轻松。ZOC 以自己的方式成为终端模拟器的瑞士军刀:多功能、强大、经过验证。
ZOC for Mac(最好用的终端仿真器) https://www.macz.com/mac/2700.html?id=NzY4OTY0Jl8mMjcuMTg3LjIyNy4zMQ%3D%3D
四、SecureCRT
VanDyke SecureCRT 为计算专业人士提供了坚如磐石的终端仿真,通过高级会话管理以及多种节省时间和简化重复任务的方式提高了生产率。SecureCRT为组织中的每个人提供安全的远程访问,文件传输和数据隧道。无论您是要替换Telnet还是终端,还是需要功能更强大的安全远程访问工具,SecureCRT都是您可以终日使用的应用程序。凭借SSH的可靠安全性,广泛的会话管理和高级脚本编写,SecureCRT将帮助您提高工作效率至第n级。
SecureCRT for Mac(强大的终端SSH工具) https://www.macz.com/mac/1551.html?id=NzY4OTY0Jl8mMjcuMTg3LjIyNy4zMQ%3D%3D
五、Electerm
Electerm 是一款集终端模拟器、文件管理器、ssh远程连接、sftp客户端为一体的工具(类似于xshell),允许双击直接编辑远程文件(小文件),使用内置编辑器编辑本地文件,使用publickey +密码验证,Zmodem(rz,sz),还有自定义终端样式,全局/会话代理,将书签/主题/快速命令同步到github secret gist等功能。
Electerm for Mac(免费ssh客户端) https://www.macz.com/mac/5990.html?id=NzY4OTY0Jl8mMjcuMTg3LjIyNy4zMQ%3D%3D
以上就是小编今天为大家分享的内容,希望对您有所帮助,想了解更多关于Mac相关知识,请关注macz.com吧!
记得上个月的时候,我在NAS的教程中,在部署Docker的时候用到了一个SSH工具,然后评论区有小伙伴问到这个工具的事,然后我告诉他是一款免费的国人开发的SSH工具【FinalShell】,并说还会出一期使用教程的文章,不过过后我竟然忘记这事,这几天在折腾威联通Docker的时候又突然想起来,所以就有了这篇文章!
其实这个SSH工具我也是在去年的时候才知道的,之前用的也是目前大家普遍使用的Putty+ Xshell(文件传输),但是我知道了这个FinalShell之后,直接舍去了二者,一直使用到现在!并不是说这款软件有多么的专业,而是对于我这样又菜还又爱折腾的人来说,它至少是我目前见过最友好的~
FinalShell是一款国人开发的SSH客户端工具,多平台支持Windows,Mac OS X,Linux。主要用于一体化服务器管理,软件支持shell和sftp同屏显示,并同步切换目录,不止如此,而且软件带有命令自动提示,让您的命令输入更加简单、便捷,另外,软件带有加速的功能,可以提高访问服务器的速度。
FinalShell官网以及下载地址:http://www.hostbuf.com/t/988.html
该款软件更多的介绍和玩法其实官方介绍的就有,想要了解的可以自己过去看就OK了,我也没必要 copy 过来浪费大家的时间!
该款软件的普通版是完全免费使用并升级的,同时它也有收费的高级版和专业版,不过都是针对专业人士的,我们普通用户直接使用免费版的就够用了。
它的官网就是这么朴实无华,我首次点进来的时候以为走错地方了呢~!直接在页面上下载自己对应的版本就可以了。Windows最直接,下载下来直接傻瓜式安装即可,Mac OS X和Linux可能要复杂一点,不过官方也有对应的安装教程。
连接设置
下面我就以在Windows上的操作为例来做演示,SSH连接对象为威联通NAS。
首先勾选威联通的SSH连接,记下端口号,启用SFTP也要勾选,要不然就看不到威联通的文件结构了。
PS:每次在NAS上操作SSH连接我都会提醒大家:NAS上的SSH之后在需要使用的时候才打开,用好之后记得一定要取消连接!这是每一位NAS用户最基本的安全常识!
然后打开安装好的FinalShell软件。打开之后就是上图中的界面,所不同的是上图红色方框是我之前用它SSH连接过我的其它设备列表(包括NAS以及路由器),我目前如果想要连接那个设备,只需对着它双击就能一键连接,比之前用的Putty方便多了。
然后按照上图中的步骤建立SSH连接。
新建连接这里:
完成之后就能看见刚刚建立的连接就到了这个列表之中。然后我们直接双击它
弹出提示。一般选择第一个“只接受本次”
一般来说,绝大多数的连接设备都能顺利的进入SSH终端界面的控制台了,不过玩威联通的小伙伴应该都熟悉,还需要进行上图的两步确认。
功能展示
上图就是连接成功后的界面。除了有常见SSH的控制台,还在左侧显示了我们设备的基本运行情况,包括CPU,内存,网络,文件占用大小都一目了然。控制台下面是文件管理界面,可以清楚的展示我们主机的文件详情,不过“系统信息”貌似是收费版才有的功能。
我们可以直接主机下的文件进行各种操作,和 windows 下对文件的操作差不多。
对了,在我们部署NAS上的Docker的时候,在存储设置的时候需要用到NAS主机的真实地址,很多小伙伴都不知道怎么看,用这款软件就可以轻松查看了。比如上图就是我在威联通上的“影视”文件夹的真实地址,直接填到Docker中就没问题。
它还可以直接对局域网内的主机进行测速,这样我们就可以很清楚的了解我们NAS的内网传输速度了。
快捷命令实操
这个可能是我个人最喜爱的功能。我们在部署Docker的时候,很多命令让我们小白用户很是头疼,我们可以通过FinalShell创建自己需要的快捷命令,从而达到一劳永逸的目的。
点击“命令”,然后对着菜单栏的空白处鼠标右键,点击“新建文件夹”
因为我需要创建“Docker”相关的命令,所以名称这里我直接输入Docker,以后也好分辨。
然后点击我们创建好的“Docker”文件夹,鼠标右键选择“添加命令”
比如我们需要添加一个“查看docker版本”的命令,直接按照上图添加就可以了。
然后这个命令就被添加到快捷命令菜单了。如果我们想要使用这个命令非常简单,直接单击就OK了!这个命令会保存在本地,任何时候都可以直接使用,就是这么方便快捷!
对于那种需要指定容器的命令怎么办呢?很简单,我们只需要在创建命令的时候添加一个“参数”选项。
然后命令的时候将指定容器的ID复制粘贴到参数名这里,点击后面的“发送”就可以了!是不是很简单!
最后附上Docker中常用的一些命令吧!
其实这款软件作者的初衷是一款专业的运维与开发工具,只不过对于我这样的业余个人玩家,它的一些基础功能对我来说就已经非常的不错了,特别是我没事喜欢刷刷机,折腾NAS玩Docker,它的一键SSH登录,命令自动提示,快捷命令面板,数据传输,内置文本编辑器等功能真的是对我在友好不过了!有兴趣的也可以试试吧!
好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,我会经常给大家分享各类有意思的软件和免费干货!谢谢大家~
*请认真填写需求信息,我们会在24小时内与您取得联系。