私はfirefox-syncを使用してすべてのログインを管理しますが、firefox-syncパスワードは私が手動で保存する唯一のパスワードです。
現在、オペレーティングシステムに問題があり、再インストールすることにしました。そしてほとんどの私のアカウントでは2FAが有効になっており、firefox-syncも例外ではありません。 firefox-syncの2FAは私のGmailに基づいているので、firefox-syncにログインしようとするとFirefoxから確認コードを要求しますが、私の認証コードは私のGmailにあり、私のGmailパスワードはFirefox-Syncにあります。
だから私のすべてのアカウントへのアクセス権を失い、Gmail、github、gitlab、stackoverflow、discordなども失いました... :'(
Gmail 側では、Gmail でリクエストしたすべてを試しましたが、成功しませんでした。
したがって、唯一の可能性は、フォーマットされたパーティションの情報を回復し、Firefoxを以前の状態に再構築することです。私の言葉は:
Firefoxログインについて読み、Firefoxの作業ディレクトリ()を見て、$HOME/.mozilla
Firefoxがログイン情報を.jsonファイルに保存することがわかりました$HOME/.mozilla/$profile$/logins.json
。
だから私の考えはこんな感じです。フォーマットされたパーティションから作業ディレクトリを復元.mozilla
し、それを.mozilla
現在の環境の作業ディレクトリに置き換えると、フォーマット前のFirefoxの最後の状態にアクセスできるため、ログイン情報も取得できます。
しかし、これは私に2つの基本的な質問を提示します。
- ほとんどすぐにエラーが見つかったため、上書きを避けるためにディスクの使用を中止しました。情報がまだ存在する限り、問題は回復に必ずしも構造がない可能性があることです。
.mozilla
フォーマットされたパーティションから作業ディレクトリ全体を回復することはどのくらい可能ですか?どうすればいいですか?どのツールと方法を使用する必要がありますか?
そして
- ディレクトリ全体を回復することが確かに不可能な場合は、回復したいターゲットファイルは何ですか?私の言葉は:
$HOME/.mozilla/$profile$/logins.json
は主な宛先ファイルですが、暗号化されたログイン情報が含まれているということです。もしそうなら、Firefoxを開いたときに私のログイン情報を見ることができるように、隣のファイルを交換する必要がありますか?
読むことができる資料であれ、ファイルシステムの説明でも、アイデアでも、どんな小さな助けにも本当に感謝します。