Termius 是一款出色的小型 SSH 连接管理应用程序,适用于 Linux、macOS 和 Windows。使用此 GUI 工具,您可以创建与远程服务器的连接,只需单击一下即可访问。您可以创建主机组、管理 SFTP 连接和端口转发、创建用于连接的代码片段,甚至使用 SSH 密钥身份验证。
看:(科技共和国高级版)
您可以免费使用 Termius,但考虑一下三种不同的付费计划可能更有利:
- 专业版:每月 10 美元。包括免费入门计划中的所有内容以及云加密保管库、无限设备和隧道。
- 团队:每个席位每月 20 美元。包括 Pro 中的所有内容以及单一共享保管库、多密钥身份验证和实时协作。
- 商业:每个席位每月 30 美元。包括 Team 中的所有内容以及多个共享保管库、SOC2 Type II 报告和企业 SSO。
要使用 Termius,您需要注册一个帐户并将 GUI 工具下载到您选择的操作系统。我将在 Pop!_OS Linux 上进行演示,但无论使用哪种操作系统,该过程都是相同的。
如何向 Termius 添加主机
我们要做的第一件事是添加新主机。为此,请打开 Termius 应用程序。从主窗口 (图A),单击添加下拉列表并选择新主机。
图A

将打开一个新的侧边栏,您可以在其中配置新主机(图B)。
图B

首先,给主机一个标签并在地址字段中输入主机地址。您还可以添加可选标签。接下来,键入远程主机的用户名和密码。您不必手动保存信息,因为 Termius 会为您做这件事。
如何添加SSH密钥认证
我假设您的本地系统上已经有 SSH 密钥。如果没有,您可以使用以下命令创建一个:
ssh-keygen
上面的命令将创建一个新的 SSH 密钥对并将其保存在 ~/.ssh 中。
假设您对连接使用 SSH 密钥身份验证,并且希望将其添加到新主机。为此,请单击“设置密钥”。出现提示时,单击 +NEW 添加新密钥。
在出现的侧栏中,单击从密钥文件导入 (图C)。
图C

您的默认文件管理器将打开,您必须在其中导航到包含 ssh 密钥对的目录。您需要选择私钥,该私钥很可能名为 id_rsa。选择该文件,它将填充在私钥字段中。单击“保存”即可完成。
您的新主机已可供使用。在主窗口中,双击主机条目,然后在出现提示时键入 SSH 密钥的密码 (图D)。
图D

如何创建片段
假设您有一个想要在登录主机时运行的特定命令。例如,您始终可以在基于 Ubuntu 的主机上运行以下命令:
sudo apt-get update && sudo apt-get upgrade -y
为此,请单击左侧导航栏中的“代码片段”。在出现的窗口中,单击“+SNIPPET”。在右侧边栏中,为新代码段指定名称,然后在脚本文本区域中键入要运行的命令或脚本(图E)。
图E

要使用代码段,请创建新主机或编辑现有主机。单击 SSH 代理转发下的片段,然后选择您刚刚创建的新片段 (图F)。
图F

现在,当您连接到主机时,代码片段中的命令将自动运行。如果您的代码片段需要 sudo 权限,系统会在终端中提示您输入该密码,或者您可以选择用于连接的密码。代码片段将运行 - 一旦完成,您就可以开始了。
最好的最好的
迄今为止,Termius 是我有幸使用过的最好的 SSH 客户端。它设计精良,具有足够的功能来简化我的工作流程,并且永远不会让我失望。尝试一下这个工具,看看它是否会成为您进行 SSH 连接管理的首选。
订阅科技共和国的如何让技术在 YouTube 上发挥作用了解 Jack Wallen 为商业专业人士提供的所有最新技术建议。
