dm-crypt”是 Linux 内核提供的一个磁盘加密功能,而“cryptsetup”是一个命令行的前端(通过它来操作“dm-crypt”)
一、
建立逻辑卷
sudo cryptsetup -y create dmvol /dev/sdc
此处要输入passphrase
创建文件系统
sudo mkfs.ext3 /dev/mapper/dmvol
装载
sudo mkdir /mnt/dmdisk
sudo mount /dev/mapper/dmvol /mnt/dmdisk
二、
卸载
sudo umount /mnt/dmdisk
删除dm设备
sudo cryptsetup remove dmvol
三、
用 LUKS 方式创建(格式化)加密盘
sudo cryptsetup --cipher aes-xts-plain64 --key-size 512 --hash sha512 --iter-time 10000 luksFormat /dev/sdc
sudo cryptsetup luksOpen /dev/sdc dmvol
.......
sudo cryptsetup close dmvol
touch /root/cryptpasswd
sudo cryptsetup luksAddKey /dev/sdc /root/cryptpasswd
https://blog.csdn.net/zhongbeida_xue/article/details/78550712?locationNum=6&fps=1