ubuntu

ubuntu挂载加密硬盘的方法

小樊
42
2025-09-21 22:51:34
栏目: 网络安全

Ubuntu挂载加密硬盘(LUKS)的标准流程

1. 准备工作:安装必要工具

在挂载加密硬盘前,需确保系统已安装cryptsetup工具(用于管理LUKS加密卷)。通过以下命令安装:

sudo apt update
sudo apt install cryptsetup

2. 识别加密硬盘设备

使用lsblkfdisk -l命令列出所有连接存储设备,找到需要挂载的加密分区(如/dev/sdb1)。示例:

lsblk
# 或
sudo fdisk -l

输出中,加密分区通常无文件系统标识(如“crypto_LUKS”),需根据容量和设备名确认。

3. 打开加密分区

使用cryptsetup luksOpen命令解锁加密分区,需指定设备路径和自定义映射名称(如my_encrypted_disk)。执行后会提示输入加密密码:

sudo cryptsetup luksOpen /dev/sdb1 my_encrypted_disk

4. 格式化加密分区(若未格式化)

首次使用时,需将解锁后的映射设备格式化为文件系统(如ext4)。示例:

sudo mkfs.ext4 /dev/mapper/my_encrypted_disk

5. 挂载加密分区到目录

创建挂载点(如/mnt/encrypted_disk),并将映射设备挂载到该目录:

sudo mkdir -p /mnt/encrypted_disk
sudo mount /dev/mapper/my_encrypted_disk /mnt/encrypted_disk

挂载后,可通过/mnt/encrypted_disk目录访问加密硬盘中的数据。

6. 关闭加密分区(使用后)

完成数据操作后,需先卸载挂载点,再关闭加密分区以保护数据安全:

sudo umount /mnt/encrypted_disk
sudo cryptsetup luksClose my_encrypted_disk

可选:配置自动挂载(系统启动时)

若需开机自动挂载加密硬盘,需编辑/etc/crypttab(定义加密映射)和/etc/fstab(定义挂载点)文件:

注意事项

0
看了该问题的人还看了