我有一个现有的液滴,可以通过ssh从我的ubuntu机器连接到它。我也希望能够通过ssh从我的mac连接到它。我在这里为我的帐户添加了一个新的ssh密钥,但当我尝试从mac连接时,我得到了:
root@<ip_of_droplet>: Permission denied (publickey)
我知道我正确地将ssh密钥添加到了我的液滴中,并且它们存储在我的mac上的默认位置。如有任何帮助,我们将不胜感激。
在您的mac中,您应该有一个位于~/.ssh/id_rsa.pub
的ssh公钥。复制该文件的内容,并将其添加到液滴中/root/.ssh/authorized_keys
的末尾。确保它在自己的线上。