回答:
この問題には2台のマシンが関係します。再起動されたのはどれですか?ssh-addは、クライアントにのみキーを追加します。キーが受け入れられない場合、クライアントエラーは発生せず、接続を要求するためにクライアントでsshが呼び出されたときに-vオプションが使用された場合にのみサーバーエラーが表示されます。
何らかの未知の理由で、パッケージに含まれるUbuntuが表示されるエラーメッセージを変更した可能性もあります。Debian(またはRHEL、CentOS、Knoppixなど)で使用されているため、openSSHサーバーによって発行されるエラーではありません。
ただ走れ:
ssh-add
+キーへのパス
クライアント(PC)上
ssh Agentでexport SSH_AUTH_SOCK=0
説明されているように、Ubuntuバグトラッカーのビッグエンディアンマシンでキーを使用した署名の失敗を認めたように、実行することで私の問題は解決しました。
あなたが言及したUbuntuのバグ追跡によると、これはgnupg-agent it selfの既知のバグです。そのため、2.0.14-1ubuntu1.7を超える新しいgnupg-agentバージョンにアップグレードすると問題が解決します。
ssh-add
。
ssh-copy-id user@host.server.tld
です。