如何将SSH密钥添加到您的VPS

列印
  • 0

SSH密钥允许您登录到Linux VPS,而不仅仅依赖于密码。对于常规服务器管理来说,它们更安全,并且在多个管理员需要访问时非常有用。

SSH密钥有两个部分:私钥保存在您自己的计算机上,公钥被添加到VPS或VPS面板中。切勿将私钥上传或粘贴到面板中。

在测试密钥之前,请保留一个有效的密码或VPS控制台路径。

  1. 在Linux、macOS或Windows Terminal上创建密钥:
    ssh-keygen -t ed25519

    按Enter键接受默认保存位置,除非您已经管理多个密钥。如果密钥存储在共享计算机上,请使用密码短语。

  2. 如果您在Windows上使用PuTTY,请在PuTTYgen中创建密钥。选择EdDSA或RSA,点击Generate,移动鼠标直到密钥创建完成,然后将私有.ppk文件保存在您自己的计算机上。
  3. 仅复制公钥。在PuTTYgen中,从顶部的框中复制公钥。使用ssh-keygen时,公钥通常是以.pub结尾的文件。
  4. 从客户区域打开您的VPS服务。
  5. 打开VPS控制面板。
  6. 点击SSH Keys。

    VPS面板SSH密钥菜单

  7. 添加公钥,给它一个清晰的名称,然后保存。
  8. 使用密钥通过SSH连接。只有在确认密钥有效后才禁用密码登录。

如果您生成了PuTTY .ppk密钥,请在PuTTY中使用它,路径为Connection > SSH > Auth > Credentials。OpenSSH密钥可以直接用于Windows Terminal、Linux、macOS和Termius。

有关SSH连接步骤,请使用如何使用SSH连接到Linux VPS。


這篇文章有幫助嗎?

相關文章

« 返回

Follow us on Social Media

Stay in the loop! Follow our social media accounts and stay up-to-date with the latest news, announcements, tips & tricks and behind-the-scenes insights!