MacOS上有哪些好用的SSH客户端工具?

对于从事IT运维、网站开发、服务器管理等方面工作和学习的小伙伴来说,对SSH、Telnet等客户端工具一定不会陌生,无论是远程管理服务器、配置运行环境、日常管理等操作,都需要用到SSH连接工具,那么,如果客户机用的是MacBook、iMac等苹果电脑,MacOS上有哪些好用的SSH客户端工具呢?

MacOS如何连接远程SSH服务器
Mac如何使用SSH连接

1、MacOS自带的SSH管理工具

作为基于Unix和Linux开发的操作系统,MacOS本身就内置了远程服务器连接功能,而无需借助第三方软件,MacOS内置了两种方式用于连接远程服务器:图形界面、终端命令行界面,它们分别支持的功能也不相同,下面简单介绍下。

  • 图形界面:MacOS的“访达”功能,不仅仅是本地文件管理工具,同时也是远程服务器连接工具,使用方法也很简单,你只需要打开访达,然后点击桌面顶部的访达菜单–>前往–>连接服务器,然后输入服务器相关信息(IP、端口等),就可以连接了,该功能支持ftp、Windows SMB共享、Linux NFS共享等远程服务器类型。
  • 终端命令行界面:通过MacOS自带的终端功能(位置:启动台–>其他–>终端),就能连接SSH远程服务器了,使用方法很简单,打开终端以后,输入“ssh hostname(或IP地址)”即可。

2、经典工具–PuTTY

如果你刚从Windows平台过渡而来,那么一定听说并且使用过PuTTY这款非常经典的SSH客户端工具,支持SSH、Telnet等远程服务器类型,作为开源免费的SSH工具,PuTTY在Windows平台有着非常多的用户数量,其实在MacOS平台也有对应的PuTTY版本,下面就带大家了解一下。

Mac如何使用安装经典SSH客户端工具PuTTY
Mac版PuTTy

想要在Mac平台使用PuTTY,必须先下载安装它的MacOS版本,对此,PuTTY官网提供了2种安装方法,分别是通过HomeBrew和MacPorts进行安装,对MacOS有所了解的小伙伴可能知道,它两都是MacOS平台上安装包管理工具(你可以把它两看成类似于“腾讯软件管家”或“360软件管家”之类的软件管理器),通过它们,我们能轻松的安装MacOS所需的各种功能。

我这里介绍通过Mac port安装PuTTY的方法,如果你只需要命令行界面的PuTTY,那么只需要两条命令就能完成这个步骤(第一条命令用安装Port、第二条命令用port来安装PuTTY),但如果你想如同Windows平台一样使用GUI界面(图形界面)的PuTTY,则必须按照下面这个步骤进行操作:

1、安装Xcode

PuTTY需要Xcode依赖,如果你的MacOS上已经安装了Xcode可以跳过这一步,如果还未安装,请打开MacOS自带的终端功能,然后输入如下命令,并在弹出的界面内选择“安装”(Install)。

xcode-select –install

2、安装Port

请大家根据自己MacOS版本,下载对应版本的Port并双击安装,各版本Port我已经放到百度网盘里,下载链接在文章末尾,大家点击进去下载即可,注意,别下错版本了。

3、安装GTK+和XQuartz图形支持

PuTTY在Linux和MacOS系统下运行,需要GTK+XQuartz图形界面支持,首先是安装GTK+支持功能,拷贝如下命令到MacOS终端界面内执行,并等待安装完成。

sudo port install gtk2

接下来是下载XQuartz支持的dmg安装包(安装包已放入百度网盘,见文末),并且双击安装,并等待安装完成。

4、安装PuTTY

上面所需的依赖包都安装完成以后,就只剩下最后一步了,那就是安装PuTTY,拷贝如下命令并在终端界面内执行,然后等待安装完成即可,安装完成之后,在终端界面内输入“PuTTY”并按下回车键,就会看到熟悉的PuTTY界面了,使用方法跟Windows一样,这就不用我多说了。

sudo port install putty

5、创建桌面PuTTY的快捷方式

安装完PuTTY之后,还有一点不完满的地方,那就是每次启动PuTTY需要打开终端,稍微有点麻烦,对此,大家可以将PuTTY快捷启动方式放到Mac桌面上,就不用每次都通过终端了。

方法非常简单,拷贝如下命令、并在终端界面内执行,就可以了。

cp /opt/local/bin/putty ~/Desktop/PuTTY

>>点击下载[安装PuTTY所需软件]:百度网盘

3、SSH/Telnet/SFTP客户端工具–Termius

如果你觉得MacOS自带的终端功能过于简单、安装PuTTY又比较麻烦,那么可以试试这款原生支持SSH/Telnet/SFTP协议的客户端软件Termius。

MacOS平台SSH管理工具Termius
Termius

Termius是一款完全免费的远程连接客户端工具,支持SSH、Telnet、SFTP协议,无广告,在Mac App Store内上架,直接通过Mac应用商店即可下载,有需要的小伙伴可以点击如下链接跳转到App Store进行下载安装。

写在最后

总的来说,MacOS平台的SSH客户端工具并不算多,只有为数不多的几款,不过SSH工具毕竟只是工具软件,所谓“贵精不贵多”,只要有一款适合自己的、用顺手的,就足够了,毕竟这玩意不是娱乐工具、也不是游戏,不需要花里胡哨的功能,只要功能完整、使用流畅,那就OK了。

类似文章

订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论