温馨提示×

Debian挂载加密盘如何做

小樊
38
2026-10-15 15:59:01
栏目: 网络安全

在 Debian 下挂载加密盘(通常指 LUKS 加密分区)一般步骤如下。


一、确认加密分区

插上磁盘后,查看设备名:

lsblk

或:

sudo fdisk -l

假设加密分区是:

/dev/sdb1

二、安装必要工具(如未安装)

sudo apt update
sudo apt install cryptsetup

三、打开 LUKS 加密分区

sudo cryptsetup luksOpen /dev/sdb1 myencrypted
  • myencrypted 是映射名(可自定义)
  • 执行后会提示输入加密密码

成功后,会在 /dev/mapper/ 下生成设备:

ls /dev/mapper/

例如:

/dev/mapper/myencrypted

四、挂载解密后的分区

先创建挂载点:

sudo mkdir -p /mnt/encrypted

挂载:

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

如果是 NTFS / exFAT:

sudo apt install ntfs-3g exfat-fuse
sudo mount -t ntfs-3g /dev/mapper/myencrypted /mnt/encrypted

五、使用完成后卸载并关闭

sudo umount /mnt/encrypted
sudo cryptsetup luksClose myencrypted

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

1. 获取 UUID

sudo blkid /dev/sdb1

2. 配置 /etc/crypttab

myencrypted UUID=xxxx-xxxx none luks

3. 配置 /etc/fstab

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

⚠️ 自动挂载通常需要输入密码或配置 keyfile,服务器环境需谨慎。


七、常见问题

  • 找不到设备:确认不是整盘加密(/dev/sdb vs /dev/sdb1)
  • 密码正确但打不开:可能是 LUKS 头损坏
  • 图形界面用户:可用 gnome-disks 或 udisksctl

如果你能提供:

  • 是 整盘加密还是分区加密
  • 文件系统类型(ext4 / NTFS / exFAT)
  • 是否要 自动挂载

我可以给你更精确的命令。

0 踩