gpt4 book ai didi

ubuntu - 权限被拒绝(公钥) - digital ocean

转载 作者:行者123 更新时间:2023-12-04 19:00:57 26 4
gpt4 key购买 nike

这绝对是重复的,但我尽可能多地查看了其他答案,我首先在 digital ocean 论坛上发布,然后我联系了 DO 支持,但我仍然无法访问我的服务器。

我试过了:

  • 二手 ssh-keygen并制作一个名为 id_rsa3 的 key (id_rsa 有效,但这已经被占用了)。通过复制/粘贴将创建时的 SSH key 添加到 DO 仪表板。这种方法没有奏效。我破坏了水滴并重新开始。
  • 重新创建了新 key 并执行了 ssh-copy-id -i ~/.ssh/id_rsa3 root@MY-IP .然后做了ssh -v -i ~/.ssh/id_rsa3 root@MY-IP去测试。 Permission denied (publickey).我破坏了水滴并重新开始。
  • 重新创建了新 key 。登录 DO 控制台并转到 /etc/ssh/authorized_keys并粘贴与我的本地 key 匹配的公钥。然后ssh -v -i ~/.ssh/id_rsa3 root@MY-IP去测试。尽管如此,Permission denied (publickey).破坏液滴,再试一次。
  • 创建了 ~/.ssh/config并试图让水滴选择正确的 key 。这里可能有一些语法问题。它运行配置,但没有获得正确的 key 。
    Host sinatra_app
    HostName 206.***.***.*04
    AddKeysToAgent yes
    UseKeychain yes
    User root
    PubKeyAuthentication yes
    IdentityFile ~/.ssh/id_rsa3
    IdentitiesOnly yes

  • 更新:
    破坏液滴并添加新键。即使使用 SSH,它也会要求我提供 PW。如果我更改了 PasswordAuthentication no然后它会说 Permission denied (publickey).所以这就是我现在卡住的地方。有访问权限但不能删除 PW。

    最佳答案

    我有同样的问题,要解决它,你打开 digitalocean ,打开控制台
    就像在 web 中一样,使用您的 root 密码登录,
    然后 sudo nano /etc/ssh/sshd_config并更改 密码认证从无到 yes通过 sudo service ssh restart 保存并重新启动
    就这样。

    关于ubuntu - 权限被拒绝(公钥) - digital ocean ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52917470/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com