Mac的5个最佳SSH客户端

SSH或Secure Shell是一种网络协议,允许您通过加密连接远程访问另一台计算机。您使用SSH在一台计算机上打开文件和运行程序,同时使用另一台计算机。

SSH内置于大多数现代计算机,包括Mac。这对于远程工作和轻松访问文件非常有用。但是哪一个SSH客户端是最适合Mac的?

我们在下面列出了我们最喜欢的Mac SSH客户端。看看哪一个最适合你,这样你就可以尽快开始使用它!

1.终端

您的Mac附带了一个应用程序,可以让您访问和运行内置的SSH。这个应用程序是终端,您通常可以通过前往 应用 文件夹,看里面 公用事业尽管有 在Mac上打开终端的几种方法.

当终端打开时,您可以通过输入以下内容通过SSH连接登录到远程计算机: SSH用户@IP地址,在哪里用户替换为您的系统用户名,并且ip地址 替换为远程服务器的IP地址。

从那里,您可以输入命令来访问另一台计算机上的文件和运行程序。没有这样的图形系统–终端是基于文本的–所以你输入你的命令,然后点击进入 访问、运行和更改另一个系统。

我们有一个Mac终端命令备忘单 如果你需要想法或提示,你可以输入和运行的命令行在终端。

如果你不知道很多关于编码的知识,或者以前没有使用过Terminal,那么它可能是一个很难使用的Mac SSH客户端。但如果你在这些领域有一些背景,你应该没问题。此外,它是免费的,并且已经在您的Mac上!对我们来说,任何Mac的SSH客户端都必须非常令人印象深刻才能击败它。

2. PuTTY for Mac

Mac上会打开一个PuTTY配置窗口,并突出显示窗口颜色选项卡

PuTTY是一个Windows应用程序,用于连接SSH服务器, 也可以在Mac上安装和使用。与Windows PuTTY一样,用于Mac的PuTTY通过创建终端窗口来允许SSH连接,这些终端窗口运行用于登录和使用远程计算机的命令行输入。

与基于Unix的Mac不同,Windows没有内置终端。油灰填补了这一空白。因此,Mac版PuTTY不是在Mac上建立SSH连接或运行命令行所必需的,但它提供的功能使其在Mac上作为SSH客户端非常有用。

PuTTY for Mac有一个图形用户界面(GUI),您可以使用它来登录,而不是使用终端窗口。GUI有保存SSH登录信息的选项,因此您不必在任何地方都要记住密码。

您还可以使用PuTTY for Mac保存您的SSH会话信息-您正在登录的IP地址和端口号。这在登录和在远程计算机之间切换时节省了大量时间。

不过,最终,PuTTY for Mac在操作和可以执行的操作方面与终端非常相似。建议使用Terminal将PuTTY安装到Mac上。仅仅使用Terminal而不是下载一个完全独立的SSH客户端来实现相同的基本功能可能是有意义的。

但是,如果您了解Windows中的PuTTY,或者真的希望保存您的登录和会话信息,PuTTY for Mac是伟大的,我们仍然推荐它。

下载:PuTTY for Mac(免费)

3. iTerm2

如果您熟悉Terminal,并对它有一些不满,或者觉得它有一些局限性,iTerm2是适合您的SSH客户端。iTerm2是一个完整的终端替代品。除了允许您建立SSH连接外,该客户端还允许您在Mac上执行Terminal执行的功能,但具有一系列额外的有用功能。

iTerm2支持分割窗格,因此您可以打开多个终端窗口,并在彼此旁边或彼此顶部操作。它还允许您在iTerm2终端窗口中搜索特定的单词或命令,因此您可以在几秒钟内获得所需的代码位。

在iTerm2中复制和粘贴比在PuTTY for Mac中容易得多,并且它为您保留了粘贴历史记录,以便您可以快速找到您复制的倒数第二个项目。它还可以让你返回和恢复你删除或更改的文本, 即时重播 功能.

在SSH方面,iTerm2会随时通知您所在的目录,并允许您通过点击返回到以前的命令Shift + Cmd+向上 或 Shift + Cmd + Down.

iTerm2还跟踪您在SSH连接上最常访问的目录,以便您可以更快地再次访问它们。它允许您设置和在配置文件之间快速切换,因此您可以使用不同的权限级别或快速转到不同的SSH连接。

通过自动完成代码选项(可在SSH连接和正常终端窗口中工作),以及使用热键启动应用程序的能力,iTerm2的特性对于建立和使用SSH连接以及完成终端功能来说是令人难以置信的。

如果您还不是很了解终端命令,那么它可能会有一点学习曲线。但如果你想学习终端–并通过自动补全功能获得一些帮助–iTerm2可能是Mac上一个很棒的SSH客户端,尽管它的许多伟大功能可能会毁了你。

下载:iTerm2(免费)

4.泰尔米乌斯

Termius是一种SSH客户端,不仅可以在Mac、Windows和Linux计算机上运行,还可以在移动设备上运行。因此,你可以使用它来连接Mac上的SSH服务器,也可以连接到iOS设备上的SSH服务器。这意味着它是一种可靠的方法,可以在您自己的设备以及您需要访问的任何远程设备之间加密和发送数据。

Termius不是像iTerm2那样的终端替代品,但它确实有类似的自动完成功能,用于键入命令行文本,以及保存常用命令的能力,您可以在SSH服务器上与其他人共享这些命令。

除了类似终端的窗口和控件外,Termius还拥有用于SFTP(安全文件传输协议)的图形用户界面,SFTP是一种在设备之间共享文件的安全方法。因此,您可以在Termius中通过SSH连接上传和下载文件,而不需要使用命令行!

在我们看来,这使得Termius比这个列表上的许多选项更容易理解和使用Mac SSH客户端。不过,要获得SFTP功能,你需要每月支付10美元购买Termius的专业版。Termius确实有一个免费的入门版本,但没有SFTP图形用户界面,它与我们列表中的其他选项非常相似。

如果不学习命令行对您或您将使用此功能的团队来说是值得的(Termius也有一个团队版本,每个团队成员每月20美元,Termius Business是每个员工每月30美元),Termius Premium可能物有所值。否则,Termius Basic仍然是一个非常好的Mac SSH客户端!

下载:特米乌斯(免费,可订阅)

5. ZOC航站楼

另一个作为SSH Mac客户端工作得非常好的终端仿真器是ZOC终端。这是一个模拟器,非常适合在SSH连接中使用和移动文件时保持井然有序。

ZOC终端允许您打开多个终端选项卡,并对它们进行颜色编码,以提醒您连接的是什么以及在哪里。它还为您维护一个文件夹和主机的“通讯录”,这些通讯录也是彩色编码的,便于快速访问和维护不同的服务器。

您可以轻松地回滚您在ZOC终端中输入的命令,并查看您在会话中输入的所有内容。因此,您也可以在会话中返回,或者根据需要一遍又一遍地使用相同的命令。

ZOC终端还允许大量的定制。您可以在ZOC终端中完全重新映射您的键盘,以便为某些命令行功能和文本输入创建热键快捷键。它还支持F-Macro键和用于命令的定制按钮栏。

再一次,我们有一个适用于Mac的SSH客户端,它需要大量的终端和命令行知识才能使用。但是,如果你有这些知识,并想要一些东西,如iTerm2,可以取代终端与更多的组织和定制功能,ZOC终端是为你。

下载:ZOC航站楼(免费)

在Mac上有这么多SSH客户端可以使用

Mac有一个内置的方式来与终端建立SSH连接。但Mac上也有很多其他SSH客户端,它们都有自己的功能,使它们能够使用SSH连接远程访问其他设备。

我们希望您能在Mac上找到一个适合您需求的SSH客户端。我们知道我们已经找到了我们的,我们将安全地共享文件和数据从这里开始!

大鱼的头像

这个人很懒,什么都没有留下~

延伸阅读:

Windows 记事本终于获得自动更正和拼写检查功能

在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...

大鱼的头像
大鱼
2024 年 7 月 9 日
Ubuntu 的 apt 和 apt-get 命令有什么区别?

在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...

大鱼的头像
大鱼
2024 年 6 月 26 日
Ubuntu远程桌面:如何设置和连接

远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...

大鱼的头像
大鱼
2024 年 5 月 7 日
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)

利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...

大鱼的头像
大鱼
2024 年 5 月 19 日
将照片从iPhone传输到iPhone的8种快速方法

已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...

大鱼的头像
大鱼
2024 年 5 月 19 日