温馨提示×

centos mount加密盘如何挂

小樊
44
2026-09-30 05:35:16
栏目: 网络安全

在 CentOS 上挂载加密盘(常见是 LUKS 加密),一般流程如下:


一、查看加密盘

lsblk

或

fdisk -l

假设加密设备是 /dev/sdb1


二、打开 LUKS 加密盘

cryptsetup luksOpen /dev/sdb1 encrypted_disk
  • encrypted_disk 是映射名(可自定义)
  • 输入加密密码后,会生成:
/dev/mapper/encrypted_disk

三、查看映射设备

ls /dev/mapper/

四、挂载到目录

mkdir -p /mnt/encrypted
mount /dev/mapper/encrypted_disk /mnt/encrypted

五、卸载与关闭

umount /mnt/encrypted
cryptsetup luksClose encrypted_disk

六、开机自动挂载(可选)

1️⃣ 配置 /etc/crypttab

encrypted_disk /dev/sdb1 none luks

若不想手动输入密码,可用 keyfile(不推荐云服务器)

2️⃣ 配置 /etc/fstab

/dev/mapper/encrypted_disk /mnt/encrypted ext4 defaults 0 2

⚠️ 自动挂载通常仍需开机输入密码(除非使用 keyfile 或 TPM)


七、如果是加密文件(非整盘)

cryptsetup luksOpen /root/enc.img encfile
mount /dev/mapper/encfile /mnt/enc

常见问题

  • 密码忘记:LUKS 基本不可恢复
  • CentOS 7/8 都自带 cryptsetup
  • 若没有:yum install cryptsetup

如果你用的是 eCryptfs / VeraCrypt / BitLocker / 云盘加密,告诉我具体类型,我可以给对应方案。

0 踩