1

我有一个现有的 droplet,我可以通过 ssh 从我的 ubuntu 机器连接到它。我也希望能够通过 ssh 从我的 mac 连接到它。我在这里向我的帐户添加了一个新的 ssh 密钥,但是当我尝试从我的 mac 连接时,我得到:

root@<ip_of_droplet>: Permission denied (publickey)

我知道我将我的 ssh 密钥正确添加到了我的 droplet 中,并且它们存储在我的 mac 上的默认位置。任何帮助将不胜感激。

4

1 回答 1

0

在您的 Mac 中,您应该有一个 ssh 公钥位于~/.ssh/id_rsa.pub. 复制该文件的内容,并将其添加到/root/.ssh/authorized_keys您的 Droplet 的末尾。确保它在自己的线路上。

于 2020-03-30T18:23:15.700 回答