

# Linux DM-Crypt 基础设施
<a name="linux-dm-crypt-infrastructure"></a>

**Dm-crypt** 是一种 Linux 内核级加密机制，允许用户挂载加密的文件系统。挂载文件系统是将文件系统附加到目录（挂载点）的过程，这使其可供操作系统使用。挂载后，文件系统中的所有文件都可供应用程序使用，而无需任何其他交互。但是，将这些文件存储在磁盘上时会对其进行加密。

**设备映射器** 是 Linux 2.6 和 3.x 内核中的基础设施，它提供了创建块储存设备虚拟层的通用方法。该设备映射器 crypt 目标使用内核加密 API 提供块储存设备的透明加密。[本文中的解决方案](https://aws.amazon.com/blogs/security/how-to-protect-data-at-rest-with-amazon-ec2-instance-store-encryption/)将 dm-crypt 与由逻辑卷管理器（LVM）映射到逻辑卷的磁盘备份文件系统结合使用。LVM 为 Linux 内核提供逻辑卷管理。