ubuntuを使ってUSBメモリを暗号化
以下のサイトを参考にし、USBメモリの暗号化を行ってみました。 暗号化ファイルシステムを使ってみる 〜 LUKS 編 - いますぐ実践! Linuxシステム管理 / Vol.186
USBメモリと書いていますが、HDDでもSSDでも同じ手順で適用出来るかと思います。 これで様々なデータを安心して持ち運べるのではないかと。
0. 準備
cryptsetupコマンドを使うため、インストールします。
# apt update # apt install cryptsetup
1. USBメモリのパーティションをLUKSでフォーマットする
# cryptsetup luksFormat デバイスファイル
フォーマットされてもいいか、確認されるので「YES」と大文字で入力し、Enter その後、復号する際に使うパスワードを聞かれるので入力します。 このパスワードを忘れた場合は、復号できなくなります。
2. 暗号化されたパーティションを開き、ext4でフォーマット
# cryptsetup luksOpen デバイスファイル 名前 (名前は/dev/mapper以下に配置されるファイル名になります、なんでもいいです。 # ls /dev/mapper control 名前 # mkfs.ext4 /dev/mapper/名前
3. マウントする
# mount /dev/mapper/名前 /mnt/
4. アンマウントする
# umount /mnt/
5. LUKSを閉じる
やらないと /dev/mapper/名前 ファイルが残ってしまいます。
# cryptsetup luksClose 名前
LUKSを開く、閉じるっていう考えが必要になるだけみたいですね、とても楽チンです。