DigitalOcean 已断开连接:没有可用的支持的身份验证方法(服务器发送:公钥)

问题描述 投票:0回答:3

我正在尝试通过 ssh 访问我的 Droplet,但是我不断收到相同的消息已断开连接:没有可用的受支持的身份验证方法(服务器发送:公钥)。我搜索了在线解决方案 - 更改 .ssh 文件夹和授权密钥的模式,更改 sshd_config 文件,但没有任何效果。 最初,我在 digitalcloud 界面中使用公钥,然后通过控制台面板手动添加新的 ssh 密钥。 你能帮我解决这个问题吗?

ssh digital-ocean
3个回答
0
投票

我也遇到了同样的事情,但我的情况是我在 pageant 中加载了一个 ppk 文件,并在 putty 中引用了该文件。但令我困扰的是我在 $USER_HOME/.ssh 文件夹下还有一个 id_rsa 文件。大多数内容都会遵循 id_rsa 作为您的默认私钥。我将 id_rsa 重命名为 id_rsa-backup 并重试。问题消失了。


0
投票

我还收到消息“没有可用的支持的身份验证方法(服务器发送:公钥)”,但就我而言,当我尝试访问故障恢复控制台时也遇到问题。 您能给我关于如何恢复我的 Droplet 的任何建议吗?据我所知,这是我访问它的唯一两种方式? BR


-2
投票

检查您的公钥,可能存在复制/过去错误

您需要下载puttyGEN并生成公钥和私钥,并将私钥和公钥保存到文件中。然后运行pageant.exe,右键单击通知区域中的pageant图标,添加刚刚保存的私钥。现在将公钥添加到您帐户中的服务器。

© www.soinside.com 2019 - 2024. All rights reserved.