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

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

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

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

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

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

  2. 如果您在Windows上使用PuTTY,请在PuTTYgen中创建密钥。选择EdDSARSA,点击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

  • 0 用戶發現這個有用
這篇文章有幫助嗎?

相關文章

什么是VPS以及如何用于游戏托管?

VPS,即虚拟专用服务器,是一个更大物理服务器的私有分区。您可以获得自己的分配资源、自己的操作系统,以及比标准游戏服务器托管更多的控制权。...

如何访问您的VPS

在您的VPS创建后,您需要连接到它才能安装软件、上传文件或配置游戏服务器。 您的VPS IP地址、用户名、密码以及任何面板详细信息通常会在设置后通过电子邮件发送。...

如何重启、关闭或启动您的VPS

VPS控制面板包括电源控制功能,可以停止、重启和启动您的VPS,而无需登录操作系统。 当您需要恢复卡住的服务器、应用操作系统重启或在VPS关闭后重新启动时,可以使用这些控制功能。  ...

如何使用VPS控制台或VNC

VPS控制台,也称为VNC,即使在SSH或远程桌面无法工作时,也可以查看和控制VPS。用于首次启动检查、恢复屏幕、防火墙锁定、更新失败和密码恢复工作。...

如何重新安装或重建您的VPS

重新安装VPS会用全新的安装替换当前的操作系统。这在您想要重新开始、切换操作系统或移除损坏的设置时非常有用。 警告:重新安装会清除VPS磁盘。在继续之前,请备份任何重要内容。...