バックアップからFirefox / Iceweaselのパスワードファイルを回復する

バックアップからFirefox / Iceweaselのパスワードファイルを回復する

最近、Firefox (実際は Iceweasel 24.3.0) のマスター パスワードを設定しましたが、すぐに忘れてしまいました。

マスター パスワードを設定する前に、ホーム ディレクトリのバックアップを作成し、そこからパスワード ファイルを復元したいと考えています。他の方法がすべて失敗した場合は、Firefox ディレクトリを完全に復元します。これでうまくいくと思います。ただし、履歴などは保存しておきたいと思います。

私は読むFirefox のパスワードはどこに保存されますか?そして、ファイルkey3.db、 、 のみを復元しようとしました。すると、セキュリティ システムを正しく起動できず、サイトを開くことができないというエラー メッセージが表示されました。そのため、現在はロックされたファイルが再びそこにあります。signons.sqlitesignons3.txt

質問: マスター パスワードをリセットするには、バックアップからどのファイルを復元する必要がありますか? 必要な場合、これを機能させるためにどのような追加設定を行う必要がありますか?

答え1

ファイルをコピーするだけでは不十分で、適切な権限が付与されていることも確認する必要があります。

Linux では、644およびです。はまったく必要ありません。signons.sqlite600key3.dbsignons3.txt

PS: 与えられた開始パスワードから繰り返しパスワードを作成するパスワード生成システムを使用すると、このような状況を防ぐことができます。技術的にはAndroid用のアプリ(マスターパスワード)がありますが、手動アプローチ状況も改善されるでしょう。

関連情報