首页/系统/信创系统运维速查/LUKS 磁盘加密安装与使用
系统与安装65 条

LUKS 磁盘加密安装与使用

对数据分区做 LUKS 加密:安装器支持勾选加密,也可装机后对空白分区用 cryptsetup 加密;开机需输入口令解锁,口令遗失不可恢复。

信创系统运维速查系统更新于 2026-10-12
用途数据分区静态加密(等保场景常见)
工具cryptsetup(LUKS2)
影响每次开机需解锁;加密带来可测量的性能开销

加密分区并配置开机解锁

加密分区并配置开机解锁
cryptsetup luksFormat /dev/vg0/data
cryptsetup luksOpen /dev/vg0/data data_crypt
mkfs.xfs /dev/mapper/data_crypt
echo 'data_crypt UUID='$(blkid -s UUID -o value /dev/vg0/data)' none luks' >> /etc/crypttab
echo '/dev/mapper/data_crypt /data xfs defaults 0 0' >> /etc/fstab
LUKS 头损坏或口令丢失等于数据不可恢复;加密前确认备份与密钥托管流程。

易错点

  • luksFormat 会清空目标设备数据,执行前反复确认设备路径
  • 写 /etc/crypttab 后要在 /etc/fstab 同步 用 /dev/mapper 名称挂载,只做一半会卡在启动阶段

数据来源与参考

  • cryptsetup 官方文档
  • 各发行版磁盘加密章节
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌