【问题标题】:Add ssh key to existing droplet in digital ocean为数字海洋中的现有液滴添加 ssh 密钥
【发布时间】:2016-10-03 06:05:09
【问题描述】:

我有数字海洋上的水滴。我试图将 ssh 密钥添加到现有的 droplet。但是在那里他们要求输入root密码,而我没有root密码。我试图通过putty 连接到液滴。它正在发送消息:Unable to use key "home/id_rsa" (OpenSSH SSH-2 private key)。如何使用 ssh 密钥连接到 Droplet?连接到液滴的正确方法是什么?有什么办法可以给现有的 droplet 添加 ssh 密钥?

【问题讨论】:

    标签: ssh digital-ocean


    【解决方案1】:

    我为不同的 PC 注册了几个 SSH 密钥,所以我的方法是这样

    1.) 使用另一台电脑登录 eg.bash (ssh root@yourDropletIP)
    2.) 转到您的 .ssh 文件夹 (/.ssh)
    3.) 使用 nano 或其他文本编辑器打开 (nano .ssh/authorized_keys)
    4.) 将您的新机器 ssh-keys 添加到文件末尾(注意:检查键之间是否有空格,如果有,请将其删除。
    5.) 使用您的新机器登录并享受!!!

    【讨论】:

    • 迄今为止最简单的解决方案 ==> 2 个赞 @ShadowGrimes !!
    【解决方案2】:

    我必须破解这个过程。

    1. 将现有的 SSH 密钥从本地计算机复制到 keys.txt 文件并推送到 Github。

    pbcopy

    1. 将文件克隆到Digital Ocean服务器并复制到authorized_keys。

    cat keys.txt > 授权键

    【讨论】:

    • 不要推送到公共存储库。
    【解决方案3】:

    您可以在数字海洋的网站上重置root密码。

    此功能出现在您的 Droplet 的“访问”选项卡中。

    您可以按照这篇文章使用 ssh-key 访问您的 droplet

    https://www.digitalocean.com/community/tutorials/how-to-use-ssh-keys-with-putty-on-digitalocean-droplets-windows-users

    【讨论】:

      【解决方案4】:

      这对于使用 Windows 和 PuTTY 的其他人可能很有用。

      1. 更改 sshd_config 文件 - 将 PasswordAuthentication 条目设置为 yes,重新启动 sshd,然后通过 PuTTY 登录到 droplet。

      2. 将您的公共 ssh 密钥复制到 Windows 中的剪贴板。在 PuTTY 控制台中,使用文本编辑器 (nano) 将密钥粘贴到 authorized_keys 文件中。

      3. 返回 sshd_config 并将 PasswordAuthentication 设置回 no。

      4. 重启 sshd,注销。无需密码即可通过 PuTTY 登录。

      参考文献:

      1. https://www.digitalocean.com/community/tutorials/how-to-use-ssh-keys-with-putty-on-digitalocean-droplets-windows-users

      2. https://www.digitalocean.com/community/tutorials/how-to-create-ssh-keys-with-putty-to-connect-to-a-vps

      【讨论】:

        【解决方案5】:

        我要补充的一点是,如果您使用的是 Windows 10(不确定以前的版本),您可以前往 MS 商店,安装 Ubuntu shell,然后在那里运行“ssh-copy-id”命令。这对我有用。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-04-10
          • 2021-10-15
          • 2017-07-17
          • 2015-02-16
          • 2018-06-21
          • 1970-01-01
          相关资源
          最近更新 更多