Vultr VPS如何生成SSH密钥?

搬瓦工机场JMS

SSH是Secure Shell的缩写,由IETF的网络工作小组(Network Working Group)所制定,是一种专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH密钥是确认您登录到您的服务器的权限而不需要密码。SSH密钥可以在安装过程中自动添加到服务器。Vultr VPS创建SSH密钥的方法如下:

在Windows上创建SSH密钥

在Windows上创建SSH密钥的最简单方法是使用puttygen。

  • 下载并运行PuttyGen。
  • 点击“生成”按钮。
  • 为了增强安全性,您可以输入密钥密码。这将需要使用SSH密钥,并将阻止访问您的密钥文件的用户使用密钥。
  • 产生密钥后,单击“保存私钥”。确保将其保存在安全的地方,因为如果文件丢失,则无法恢复此文件
  • 选择“粘贴到OpenSSH authorized_keys文件的公钥”中的所有文本。这是您需要输入到控制面板要使用的SSH密钥。

在Linux上创建SSH密钥

创建和使用SSH的工具是标准的,应该存在于大多数Linux发行版中。使用以下命令,可以生成ssh密钥。

  • 运行:ssh-keygen -t rsa。对于更安全的4096位密钥,请运行:ssh-keygen -t rsa -b 4096
  • 当询问您要保存密钥的位置时,按Enter键(这将使用默认位置)。
  • 输入密码的密码。
  • 运行cat ~/.ssh/id_rsa.pub – 这将给您正确格式的密钥粘贴到控制面板。
  • 备份〜/ .ssh / id_rsa文件。如果丢失,则无法恢复。

将SSH密钥添加到控制面板

  • 登录后,请访问https://my.vultr.com/sshkeys。
  • 点击“添加SSH密钥”。
  • 输入密钥的描述性名称。
  • 粘贴到您的SSH公钥。这是一个以“ssh-rsa”开头的长字符串。您应该从生成钥匙时保存。
  • 点击“添加SSH密钥”。
  • 现在,当您部署服务器时,您将能够选择要添加到新部署的服务器的SSH密钥。

限制

  • SSH密钥只适用于Linux和FreeBSD。它们不支持Windows,自定义ISO和快照恢复。
  • SSH密钥只能在部署期间从控制面板进行管理。您不能使用控制面板来管理已安装的实例。

未经允许不得转载:搬瓦工VPS_美国VPS » Vultr VPS如何生成SSH密钥?

赞 (6) 打赏

相关推荐

    暂无内容!

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏