debian磁盘加密
磁盘加密
需要有一块空硬盘
#安装磁盘加密工具
apt-get install -y cryptsetup
#在硬盘上创建出一个分区
fdisk /dev/sdc
.....
#对磁盘进行加密
cryptsetup luksFormat /dev/sdc1

cryptsetup open /dev/sdc1 crypt #/dev/sdc是真实的经过加密的设备
/dev/mapper/crypt #crypt是加密后的真实设备映射的虚拟设备
输入密码

#在/dev/mapper中可以看到虚拟设备crypt

#给磁盘添加文件系统(格式化磁盘):

mkdir /mnt/crypt //创建挂载点文件夹
mount /dev/mapper/crypt /mnt/crypt/ //挂载磁盘
df -h //查看挂载
#设置开机自动挂载
vim /etc/fstab
/dev/mapper/crypt /mnt/crypt ext4 defaults 0 0
#更新挂载
mount -a
#解密
vi /root/diskpass #名字随便起
写入你的密码
chmod 600 /root/diskpass #修改权限,不允许其他用户访问
cryptsetup luksAddKey /dev/sdc1 /root/diskpass #将磁盘与密码文件绑定
vim /etc/crypttab #修改配置文件
crypt /dev/sdc1 /root/diskpass
#crpty与fstab中的被挂载目录相同,/dev/sdc1 加密的磁盘,/root/diskpass 密码文件
最后重启 reboot

浙公网安备 33010602011771号