在 Debian 下对分区加密,最常用、最推荐的方式是使用 LUKS(Linux Unified Key Setup)。下面按“常见场景”给你讲清楚怎么做。
sudo apt update
sudo apt install cryptsetup
假设分区是 /dev/sdb1
sudo cryptsetup luksFormat /dev/sdb1
YESsudo cryptsetup open /dev/sdb1 mydisk
映射设备会出现在:
/dev/mapper/mydisk
sudo mkfs.ext4 /dev/mapper/mydisk
sudo mkdir /mnt/secure
sudo mount /dev/mapper/mydisk /mnt/secure
sudo umount /mnt/secure
sudo cryptsetup close mydisk
sudo blkid /dev/sdb1
/etc/crypttabsecure_disk UUID=xxxx none luks
/etc/fstab/dev/mapper/secure_disk /mnt/secure ext4 defaults 0 2
重启后会提示输入密码。
安装 Debian 时:
✅ 最安全、最省事
sudo apt install ecryptfs-utils
ecryptfs-migrate-home -u 用户名
适合:
如果你愿意,可以告诉我:
我可以给你更精确的方案。