私は長年にわたってWindowsのパワーユーザー/管理者であり、専門の技術者でしたが、Linuxに移行することを決定しました。
Ubuntu 14.04で動作する外部ボリューム(USBキー、外部ハードドライブ、メモリスティックなど)を暗号化するための適切な簡単な方法はありますか?
デフォルトでUbuntuにインストールされているディスクユーティリティを使用できます。
Cryptsetupパッケージをインストールします:Sudo apt-get install cryptsetup
Gnome-disk-utilityパッケージがインストールされていない場合:Sudo apt-get install gnome-disk-utility
前に心に留めておくべきいくつかの事柄:
ディスクユーティリティを起動します。
Volumes
グラフィックの概要で、適切な空のブロックをクリックします。その後、パスワードの入力を求められます。適切なパスワードを選択してください-暗号化はパスワードと同じくらい強力になります。パスワードを保存するほうがおそらく安全ですnot。オプションForget password immediately
を選択します。
パスフレーズを入力して暗号化し、確認します
セキュリティを強化するために、このパーティションに既存のデータがある場合は、消去オプションを選択します。既存のデータをゼロで上書きできますが、ディスクによっては数時間かかる場合があります。
フォーマットして、数分で完了するまで待ちます!
パーティションがフォーマットされると、暗号化されます。
実際には、コンテナパーティションと暗号化されたパーティションの2つのパーティションがあります。
ボリュームのロックが解除されると、ディスクユーティリティはそれらを上下に表示します。
ディスクユーティリティから、小さなロックのあるパーティションを選択し、Lock Volume
またはUnlock Volume
をクリックして、ボリュームをロックおよびロック解除できます。
システムをアンマウントする前に、必ず閉じたままにしてください。そうしないと、エラーが発生します。また、2つのパーティションがある場合、ドライブを安全に取り外す前に両方をマウント解除する必要があります。
ディスクユーティリティには、Change passphrase
ボタンもあります。このボタンは、初期フォーマットよりもはるかに高速に動作します。
Nautilusから、パスワードの入力を求められることを除き、通常の外部USBドライブまたはメモリスティックとほぼ同じように、暗号化されたボリュームをマウントおよびアンマウントできます。
ソース: https://help.ubuntu.com/community/EncryptedFilesystemsOnRemovableStorage
CLI:
cryptsetup -v --verify-passphrase luksFormat $1 # Answer YES in CAPITAL - case matters!
cryptsetup luksOpen $1 backup
mkfs.ext4 /dev/mapper/backup
cryptsetup luksClose /dev/mapper/backup
ここで、$1
はパーティションアドレスです(たとえば、/dev/sdc1
)