web-dev-qa-db-ja.com

gnome-keyringからsshパスフレーズを取得するにはどうすればよいですか?

Ssh秘密鍵のパスフレーズを忘れましたが、それでもgnome-keyringに保存されているので、回復できるはずです。 Seahorseを使用すると、キーリングからWebサイトのパスワードを回復できますが、sshパスフレーズを回復する方法がわかりません。誰かがこれを行う方法を教えてもらえますか?

8
ʇsәɹoɈ

いくつかの検索と少しの議論の後、2つの小さなpythonプログラムが現れ、私が必要なことを正確に実行しました。どちらも、私のsshを含むgnome-keyringによって保存されたすべてのパスワードをダンプできました。キーのパスフレーズ(もちろん、キーリングのロックを解除した場合にのみ機能するため、これは安全です。)コードについては、次のブログ投稿を参照してください。

http://blog.schmichael.com/2008/10/30/listing-all-passwords-stored-in-gnome-keyring/

http://ins3cure.blogspot.fr/2012/07/extracting-gnome-keyring-credentials.html

ありがとう、マイケル・シュルターとリヴィウ。インストールされているすべてのシステムで古いsshキーを置き換える手間をかけずに、パスフレーズを簡単に更新できるようになりました。

10
ʇsәɹoɈ