我有一个奇怪的问题,我的设置登录到我的hetzner云通过SSH。
初始情况
我做了一个新的SSH密钥,添加到一个新的Hetzner解决方案中,并首次登录到云中。我能够使用命令ssh root@MY_IP通过终端访问云。
问题所在
当我在设置完成几天后重试使用ssh root@MY_IP访问服务器时,我会收到以下错误消息:root@MY_IP: Permission denied (publickey).
在此期间,我没有做任何更改,没有使用ssh连接,也没有创建新的ssh键,什么都没有。我不明白为什么它会拒绝我的连接尝试,因为它以前运行的很好。
发布于 2022-11-15 08:56:04
您的ssh代理可能是在另一个shell中配置的?
尝试将存储的密钥列出
ssh-add -l如果您没有看到您为这个特定的机器/集群创建的机器/集群,请尝试使用以下方法再次添加它:
ssh-add <absolute_path_to_your_private_key>如果您的代理甚至没有运行,请在后台使用以下内容启动它:
eval "$(ssh-agent -s)"https://stackoverflow.com/questions/74251747
复制相似问题