さて、始める前にいくつかの有用な背景があります。 Windows 7インストールディスクを起動し、ハードドライブを2つのパーティションに分割し、Windowsをインストールしました。再起動し、Kaliをインストールしてから、Windowsを起動し、PGPDesktopでWindowsパーティションを暗号化しました。
電源を入れると、PGPパスフレーズを入力する必要があります。その後、grubが読み込まれ、そこからWindowsとKaliのどちらかを選択できます。カリにいる間、私はWindowsが暗号化されていると言うことができます。
Kaliのインストール中に暗号化を選択しなかったので、質問は次のとおりです。再インストールせずにKaliを暗号化するにはどうすればよいですか。ターミナルコマンドはNiceです。
Kali LinuxはDebianに基づいているため、既存のDebianインストールを暗号化する手順は有効である必要があります。これらの手順は debian wheezyインストール後の暗号化の設定 質問からのものです。私はいくつかの基本的なテストを行いましたが、それは実用的な解決策のようです(最後にKali 2016.2でテストされました)。
最初にecryptfs-utilsをインストールします(すでにインストールされている可能性があります)
Sudo apt-get install ecryptfs-utils
次に、リカバリモードで起動し、ルート実行として
ecryptfs-migrate-home -u your_user_to_migrate
スクリプトの実行後、ログアウトしてユーザーとしてログインします
exit
あなたも走ることができます
ecryptfs-unwrap-passphrase
プロンプトが表示されたら使用パスワードを入力し、データ復旧を実行する必要がある場合に備えて安全な場所に情報を保存します。
最後に、移行スクリプトによって作成された一時ファイル/ディレクトリを削除して再起動できます(技術的には再起動する必要はありません)。