gpg-agentが存在しないSSHキーを使用しようとします。

gpg-agentが存在しないSSHキーを使用しようとします。

一度はssh-addSSHキーに対して1つの操作を行ったことがありますfoo。これをと呼びます。その後、foo同じデバイスの別のキーを削除して追加しました。foobar

gpg-agentがfoo存在しなくても、常に最初に照会されます。わかりましたssh-add -d。しかし、ssh-add -d foo何もしないでください。

foogpg-agentから削除する方法は?

ベストアンサー1

スタックオーバーフローに関するこの質問によると: "SSHキーを削除する方法は?"、ssh-add -d/-Dコマンドはキーリングからキーを正しく削除できませんでしたssh

前述の問題を要約すると、回避策は次のとおりです。

  • 手動で追加したすべてのキーを削除しますssh-add -D。自動的に追加されたキーもロックされます。

  • または~/.ssh、フォルダに移動して、識別したいファイルを除くすべての重要なファイルをバックアップと呼ばれる別のフォルダに移動します。

おすすめ記事