Answers:
此问题涉及两台机器。哪个被重新启动?ssh-add只会在客户端上添加密钥。如果不接受密钥,则不会出现客户端错误,并且仅当在客户端上调用ssh来请求连接时使用-v选项时才会显示服务器错误。
我也可能由于某些未知原因,Ubuntu软件包更改了显示的错误消息。这不是openSSH服务器发出的错误,因为它在Debian(或我见过的其他任何地方,例如RHEL,CentOS,Knoppix等)中使用。
赶紧跑:
ssh-add
+密钥路径
在客户端(您的PC)上
我的问题已通过执行解决export SSH_AUTH_SOCK=0
,如ssh所述,Agent承认在Ubuntu Bug跟踪器的大型字节序计算机上使用密钥无法签名。
根据您提到的Ubuntu Bugtracking,这是gnupg-agent本身的一个已知错误。因此,升级到新的gnupg-agent版本> 2.0.14-1ubuntu1.7即可解决此问题。
ssh-copy-id user@host.server.tld
。