阅读量:49
以下是Ubuntu文件系统加密的两种常见方法:
使用LUKS加密整个磁盘分区
- 备份数据:加密前务必备份重要数据,以防丢失。
- 安装工具:在终端输入
sudo apt update和sudo apt install cryptsetup。 - 加密分区:用
sudo cryptsetup luksFormat /dev/sdX命令加密目标分区,/dev/sdX替换为实际分区。 - 打开加密卷:执行
sudo cryptsetup luksOpen /dev/sdX my_encrypted_volume,设置加密卷名称。 - 格式化并挂载:用
sudo mkfs.ext4 /dev/mapper/my_encrypted_volume格式化,再通过sudo mount /dev/mapper/my_encrypted_volume /mnt挂载到指定目录。 - 自动挂载(可选):编辑
/etc/crypttab和/etc/fstab文件,添加相应内容实现开机自动挂载。
使用eCryptfs加密特定文件或目录
- 安装工具:在终端输入
sudo apt update和sudo apt install ecryptfs-utils。 - 创建加密目录:用
mkdir命令创建,如mkdir ~/encrypted_folder。 - 挂载加密目录:执行
mount -t ecryptfs ~/encrypted_folder ~/encrypted_folder,按提示设置加密选项。 - 使用加密目录:可在该目录下存储文件,文件会被自动加密和解密。
- 卸载加密目录:使用
umount ~/encrypted_folder命令。