1.修改 /etc/crypttab
vim /etc/crypttab
crypt /dev/mapper/ubuntu--vg-test none luks
解释
crypt: 是cryptsetup luksOpen /dev/mapper/ubuntu--vg-test crypt
/dev/mapper/ubuntu--vg-test: lv 名字
2.修改/etc/fstab
vim /etc/fstab
/dev/mapper/crypt /mnt/xxx ext4 defaults 0 2
解释
/dev/mapper/crypt :解密后的映射路径
/mnt/xxx: 挂载路径
ext4:文件格式
defaults: 是 /etc/fstab 文件中的一个文件系统挂载选项,它是一组预定义的选项,用于指定文件系统的挂载方式。使用 defaults 挂载选项,可以启用文件系统的默认设置,这些设置通常是最常用和最安全的。
使用 defaults 挂载选项时,会启用以下选项:
rw:挂载文件系统为可读写。
suid:允许在文件系统中执行 SUID 位设置的文件。
dev:允许在文件系统中创建设备文件。
exec:允许在文件系统中执行二进制文件。
auto:在 mount -a 命令中自动挂载文件系统。
nouser:禁止普通用户挂载该文件系统。
请注意,使用 defaults 选项可能不适用于所有情况。在某些情况下,您可能需要根据您的特定需求手动指定文件系统挂载选项。
0 2
0 表示该文件系统不应被备份,因为它没有必要被备份。这是因为它是根据原始数据创建的,而不是使用其他文件系统的数据。因此,该文件系统不应该被列入备份计划中。
2 表示在启动时自动检查文件系统。这意味着在系统启动时,fsck 命令将自动检查该文件系统。如果文件系统发现任何错误,它将尝试自动修复它们。这个标志非常重要,因为它可以防止文件系统损坏,并确保数据的完整性。