ぎじゅメモ

パソコンオタクのメモブログです。

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を開く、閉じるっていう考えが必要になるだけみたいですね、とても楽チンです。