温馨提示×

debian挂载加密盘怎办

小樊
41
2026-10-18 14:58:11
栏目: 网络安全

在 Debian 里挂载加密盘,常见有几种情况,最常用的是 LUKS(Linux 统一密钥设置)。下面按最典型的 LUKS 加密盘来说明。


一、确认是 LUKS 加密盘

插上硬盘/分区后先查看:

lsblk
sudo blkid

如果看到类似:

TYPE="crypto_LUKS"

说明是 LUKS 加密盘。


二、安装必要工具(一般已自带)

sudo apt update
sudo apt install cryptsetup

三、打开(解锁)加密盘

假设加密分区是 /dev/sdb1:

sudo cryptsetup luksOpen /dev/sdb1 myencrypted
  • myencrypted 是你自己起的映射名
  • 执行后会提示输入密码

成功后会在:

/dev/mapper/myencrypted

四、挂载解密后的分区

先建挂载点:

sudo mkdir -p /mnt/encrypted

挂载:

sudo mount /dev/mapper/myencrypted /mnt/encrypted

现在就可以访问 /mnt/encrypted 了。


五、卸载与关闭加密盘

卸载:

sudo umount /mnt/encrypted

关闭加密映射:

sudo cryptsetup luksClose myencrypted

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

1. 使用 /etc/crypttab

sudo blkid /dev/sdb1

拿到 UUID=xxxx

编辑:

sudo nano /etc/crypttab

添加:

myencrypted UUID=xxxx none luks

2. 编辑 /etc/fstab

sudo nano /etc/fstab

添加:

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

⚠️ 自动挂载通常需要 开机输入密码 或使用 keyfile(不推荐明文密码)。


七、如果是其他加密方式

  • ** VeraCrypt**:用 veracrypt 命令或图形界面
  • eCryptfs:用户级加密目录
  • BitLocker(Windows):Debian 可用 dislocker

如果你说的是 Windows BitLocker / VeraCrypt / 自动解锁 / 无法识别,告诉我具体场景,我可以给你对应命令。

0 踩