web-dev-qa-db-ja.com

暗号化された/ homeパーティションを復号化するにはどうすればよいですか?

1年前、ラップトップにLinux Mint17をインストールしました。 HDDを分割し、システム(/マウントポイント)とデータ(/homeマウントポイント)を分離しました。 Linux Mintインストーラー(Ubuntuと同じだと思います)が提供する基本的なメカニズムを使用して、/home全体を暗号化することにしました。

1年後(つまり今日)、Linux Mintを普通の古いDebian(安定版)に置き換えたいと思います。後でデータを取得したいので、/マウントポイントにインストールし、/homeマウントポイントを保持します。

インストールに成功しました!しかし驚き:私のデータはすべて暗号化されています! :(

データを取得するための解決策はありますか?

情報:

  • ログインに使用したパスワードを覚えています(これは、/homeを復号化するために必要だったと思います)
  • /home/<oldlogin>/.ecryptfs/wrapped-passphraseファイルにアクセスできます
4
spfeiffer

ecryptfsパッケージをインストールします。

コマンドを実行します ecryptfs-mount-private 。パスワードの入力を求められます。Mintでアカウントのパスワードを入力してください。

パッケージをインストールすると、 pam_ecryptfs から [〜#〜] pam [〜#〜] 構成になります。したがって、今後、アカウントとecryptfsパスフレーズに同じパスワードを使用すると、暗号化されたホームになります。ログインすると、ディレクトリに自動的にアクセスできるようになります。