64.1 什么是LUKS
-
LUKS(Linux Unified Key Setup)是Linux系统中最常用的磁盘加密标准。
-
它提供统一的加密格式和接口,保护磁盘上的数据安全,防止未经授权访问。
-
适用于加密整个分区、逻辑卷或磁盘设备。
64.2 LUKS的工作原理
-
通过对磁盘分区或设备进行加密,只有正确的密钥(密码或密钥文件)才能访问数据。
-
加密透明对上层文件系统隐藏,用户读写时自动加密解密。
-
支持多个密钥槽,方便管理多个密码或密钥。
64.3 安装必要工具
-
大多数发行版默认安装,工具名为
cryptsetup
。 -
安装示例(Debian/Ubuntu):
sudo apt update sudo apt install cryptsetup
64.4 创建加密分区
假设需要加密设备 /dev/sdb1
:
sudo cryptsetup luksFormat /dev/sdb1