web-dev-qa-db-ja.com

Ext4でフォーマットされたパーティションを「cryptsetup ... luksFormat」できますか、またはフォーマットされていない必要がありますか?

外付けハードドライブのFull Disk Encryption(FDE)をセットアップしたいと思います。私の質問は、フォーマットのシーケンスについてです。次のシーケンスは正常に動作しますか?nformattedパーティションでluksFormatを実行する必要がありますか?

  1. gpartedを使用してmsdosパーティションテーブルを作成します
  2. gpartedを使用して、Ext4でパーティションを作成およびフォーマットします(パーティション名が「sdb1」であるとしましょう)
  3. パーティション/ dev/sdb1をアンマウントします
  4. ターミナルを開き、コマンドSudo cryptsetup luksFormat /dev/sdb1を実行します

FDE外付けハードドライブがありますか? luksFormatコマンドがフォーマットされていないパーティションで実行されることをいくつかの場所で読みました。これは要件ですか? Ext4でフォーマットしてからluksFormatを実行することで何か間違ったことをしましたか?外付けハードドライブのFDEを適切に実現する方法に関するガイダンスはすばらしいでしょう。ありがとう。

ubuntu 14.04でこのタスクを実行します。

2
user308393

順序が間違っています。 sdb1を想定...

Sudo dd if=/dev/urandom of=/dev/sdb1
Sudo cryptsetup -y -v luksFormat /dev/sdb1
Sudo cryptsetup luksOpen /dev/sdb1 $name #change "$name" to any name you wish
# now format
Sudo mkfs.ext4 /dev/mapper/$name
Sudo mkdir /media/mount_point
Sudo mount /dev/mapper/$name /media/mount_point

見る:

http://www.cyberciti.biz/hardware/howto-linux-hard-disk-encryption-with-luks-cryptsetup-command/

https://help.ubuntu.com/community/EncryptedFilesystemHowto

https://wiki.archlinux.org/index.php/Dm-crypt

2
Panther