ssh:“代理人承认未能使用密钥签名”

Modified on: Sat, 17 Aug 2019 05:00:02 +0800

我正在尝试在Ubuntu Server上使用ssh设置无密码登录,
但我一直在说:

Agent admitted failure to sign using the key

并提示输入密码。

我已经生成了新的rsa密钥。在系统重启之前,它工作正常。

所有链接都引导我此错误 ,但没有任何作用。 SSH代理仍未运行。

如何解决这个问题?也许文件需要特定权限?

作者:takeshin

最佳答案

此问题涉及两台机器。什么被重新启动? ssh-add只会在客户端添加密钥。如果未接受密钥,则不会出现客户端错误,只有在客户端调用ssh时使用-v选项才会显示服务器错误,以请求连接。

我认为,由于某些未知原因,Ubuntu包可能会改变显示的错误消息。这不是openSSH服务器发出的错误,因为它在Debian中使用(或者我见过的任何其他地方,例如RHEL,CentOS,Knoppix等)。

作者:JohnC

相关问答

添加新评论