在终端中创建 SSH 书签以便在 Mac OS X 中快速访问远程服务器

终端中的 SSH 书签

在终端应用程序中设置 SSH 书签是快速连接到远程机器的简单方法。如果您之前没有在终端中注意到这些,可能是因为它们没有被标记为书签,因此即使是最高级的 Mac 用户也经常忽视该功能。以下是在终端中创建书签的方法,以及从 Mac OS X 中几乎任何位置访问任何这些书签的两种快速方法。

在终端中设置 SSH 书签

本指南适用于 SSH,但也适用于 Telnet:

  1. 启动终端(/Applications/Utilities/ 文件夹)
  2. 下拉“Shell”菜单并选择“New Remote Connection”
  3. 在左侧选择SSH,然后点击[+]加号图标添加新的服务器书签
  4. 输入服务器的 IP – 重要说明:如果您使用自定义端口和用户名,请按照以下语法在 URL 字段中输入这些内容:“-p port user@host.com”
  5. 例如,如果我为 server3.osxdaily.com 使用端口 24 和用户名“dude”,则语法为:“-p 24 dude@server3.osxdaily.com”
    创建SSH书签在 Mac OS X 的终端中

  6. 单击“确定”,您会发现连接窗口中显示了用于连接 SSH 服务器的标准命令行语法
  7. 单击“连接”,然后使用您指定的自定义端口和用户名离开

您会注意到我们忽略了本例中的“用户”字段,因为我们设置了自定义端口。如果您要连接的服务器使用默认端口 22(如 OS X SSH 服务器使用) 你不需要这样做。

2种快速访问终端书签的方法

现在书签已经创建,使用以下两种方法可以从几乎任何地方快速访问书签:

  • 从终端,按 Command+Shift+K 打开“新建连接”窗口
  • 在 Mac OS X 的任意位置,右键单击 Terminal Dock 图标并选择“新建远程连接”

从 OS X Dock 访问终端书签

这两者都会打开书签所在的连接窗口。除非您SSH 密钥设置 用于无密码登录。

如果您熟悉命令行,您可能会发现使用别名制作 SSH 快捷方式但是, 是一种访问任何常用服务器的更快方法。