Ubuntuで暗号化されたホームディレクトリを復元する方法
ログインしていないとき(たとえばライブCDから)、暗号化されたホームディレクトリにアクセスすると、READMEファイルだけが表示されます。暗号化されたファイルを復元するには端末コマンドが必要です。.
また、マウントパスフレーズも事前にバックアップしておく必要があります。将来必要になる可能性があります。 eCryptfsは通常あなたのログインパスフレーズであなたのファイルを復号化しますが、eCryptfsのファイルが失われた場合はマウントパスフレーズが必要になるかもしれません。.
暗号化パスフレーズのバックアップ
暗号化されたUbuntuホームディレクトリを使用する場合は、マウントパスフレーズのバックアップコピーを保存してください。ホームディレクトリを暗号化した後に、ダイアログボックスが表示されます。このパスフレーズを書き留めて、安全な場所に保管してください。将来ファイルを回復するために必要になる場合があります。.
後日このマウントパスフレーズを取得したい場合は、単に ecryptfs-unwrap-passphrase ログイン中のコマンド.
ecryptfsでラップされたパスフレーズがハードドライブでまだ利用可能であると仮定すると、あなたはまだこのマウントパスフレーズなしであなたの暗号化されたファイルを回復することができます。ただし、このデータを失ったり破損した場合は、ファイルを回復するためにマウントパスフレーズが必要になります。.
ライブCDからの回復
UbuntuのライブCDまたはUSBドライブから起動してファイルを復元できます。 UbuntuをインストールしたディスクまたはUSBドライブがまだある場合は、それを使用できます。それ以外の場合は、UbuntuのWebサイトからISOをダウンロードしてCD、DVD、またはUSBドライブに配置できます。.
ライブのUbuntu環境にログインし、暗号化されたホームディレクトリを含むパーティションがマウントされていることを確認してください。ファイルマネージャの[It]をクリックすると簡単にマウントできます - パーティションがマウントされていることを示す取り出し(マウント解除)アイコンが表示されます。.
次に、端末を起動して次のコマンドを実行し、マウントされているファイルシステムから暗号化されたプライベートディレクトリを検索します。
sudo ecryptfs-recover-private
このコマンドは、暗号化されたディレクトリが見つかった場合にそれを回復するよう提案します。.
システム上でラップされたパスフレーズファイルが見つかったと仮定すると、ログインパスフレーズの入力を求められます。このファイルが見つからない場合は、次のファイルからマウントパスフレーズが必要です。 ecryptfs-unwrap-passphrase コマンド - うまくいけば、あなたはこれのコピーを持っています。そうでなければ、あなたはあなたのファイルを回復することはできません。.
このコマンドは暗号化されたディレクトリをあなたの/ tmpディレクトリにマウントします。.
このディレクトリにアクセスして、ファイルの復号化バージョンを表示できます。ただし、ライブCDユーザーとしてこのディレクトリへの読み取りアクセス権がない可能性があります。.
グラフィカルファイルブラウザでディレクトリにアクセスするには、rootとしてNautilusを実行します。 Alt + F2を押しながら入力 gksu nautilus, そしてEnterを押す.
rootとして実行しているNautilusウィンドウからファイルにアクセスできます。ここから、ファイルを外付けハードドライブまたは別の場所に簡単にコピーできます。.