LUKSで暗号化された/homeおよび/varパーティションを使ったDebian 8(Jessie)のインストール
このチュートリアルでは、LUKSで暗号化された物理ボリュームの上に、暗号化された/homeと/varのLVMパーティションを使用して、Debian 8(コードネームJessie)の最新リリースをインストールする方法を案内します。
LUKS(Linux Unified Key Setupの略語)は、Linuxハードディスクブロック暗号化の標準を提供し、すべての設定データをパーティションヘッダーに保存します。もしも、LUKSパーティションヘッダーが改ざん、損傷、または上書きされた場合、このパーティションに存在する暗号化されたデータは失われます。
それでも、LUKS暗号化を使用する利点の1つは、ブートプロセスで復号化キーを使用して、暗号化されたパーティションを自動的に解除、復号化、マウントできることです。これにより、システムの起動時に常にプロンプトのパスフレーズを入力する必要がなくなります(特にSSHを介してリモート接続する場合)。
なぜ/varと/homeのパーティションだけを暗号化して、ファイルシステム全体を暗号化しないのかと尋ねるかもしれません。1つの理由は、ほとんどの場合、/homeと/varのパーティションには敏感なデータが含まれているからです。/homeパーティションはユーザーデータを保存し、/varパーティションはデータベース情報(通常、MySQLのデータベースファイルがここにあります)、ログファイル、ウェブサイトのデータファイル、メールファイルなどを保存します。これらは、第三者がハードドライブに物理的にアクセスすると容易にアクセスできる情報です。
要件
- Debian 8 (Jessie) ISOイメージ
LUKSで暗号化された/homeおよび/varパーティションを持つDebian 8のインストール
1. Debian 8のISOイメージをダウンロードし、それをCDに書き込むか、ブータブルUSBドライブを作成します。CD/USBを適切なドライブに入れ、マシンの電源を入れ、BIOSにCD/USBドライブから起動するよう指示します。
システムがDebianインストールメディアを起動したら、最初の画面でインストールを選択し、エンターキーを押して先に進んでください。
2. 次のステップでは、インストールプロセスのための言語を選択し、国を選択し、キーボードを設定して、他の追加コンポーネントの読み込みを待ちます。
3. 次のステップでは、DHCPサーバーを通じてネットワーク設定を提供した場合、インストーラーが自動的にネットワークカードインターフェースを構成します。
もしあなたのネットワークセグメントがDHCPサーバーを使用してネットワークインターフェースを自動的に構成していない場合は、ホスト名画面で戻るを選択し、手動でインターフェースのIPアドレスを設定してください。
完了したら、あなたのマシンに対して説明的なホスト名と、以下のスクリーンショットに示されているようにドメイン名を入力し、インストールプロセスを続行してください。
4. 次に、rootユーザーのために強力なパスワードを入力し、それを確認します。その後、異なるパスワードで最初のユーザーアカウントを設定します。
5. それでは、物理的に最も近いタイムゾーンを選択して時計を設定してください。
6. 次の画面で手動パーティション方式を選択し、パーティションを作成したいハードディスクを選択し、はいを選んで新しい空のパーティションテーブルを作成します。
7. さて、ハードディスクをパーティションに分割する時間です。最初に作成するパーティションは /(root) パーティションになります。空き領域 を選択し、Enter キーを押して新しいパーティションを作成することを選択します。サイズは少なくとも8 GBを使用し、ディスクの先頭にプライマリパーティションとして設定してください。
8. 次に、次の設定で /(ルート) パーティションを構成します:
- Ext4 ジャーナリングファイルシステムとして使用
- マウントポイント: /
- ラベル: ルート
- ブート可能フラグ: オン
パーティションの設定が完了したら、パーティションの設定が完了しました を選択し、Enter を押して次に進んでください。


















