或者

或者

我问自己,是否有任何软件可以在安装后使用 Linux Mint 17.3 加密我的整个硬盘?喜欢 Windows 版 TrueCrypt?!

如果没有,并且我必须重新安装所有内容,是否有可能保护我的所有数据(包括已安装的程序),以便在成功安装完全加密的操作系统后恢复它?

也许使用这个工具(包含在 Linux Mint 中):http://www.crmk.de/mintbackuptool.jpg???

答案1

如果你想加密整个硬盘,甚至是 Linux Mint 系统分区、交换区、你的 home、整个工作,那么我怀疑最简单的方法是:

  1. 备份您的数据(您将图像链接到的 Mint 备份工具应该可以使用,但请仔细检查您想要备份但不在您家中的文件)
  2. 使用安装程序加密重新安装(我是很确定支持系统加密)
  3. 然后恢复您的数据(主页,重新安装程序)

或者

现在只需加密您的主文件夹,ecryptfs-migrate-home但请确保并阅读它手册页& 应该注意它的警告:

警告:将未加密数据完整备份到另一个系统或外部介质。该脚本很危险,如果出现错误,可能会导致数据丢失或将用户锁定在系统之外!

...

成功迁移后,用户确实必须运行 ecryptfs-unwrap-passphrase(1) 或 zescrow(1) 并记录其随机生成的安装密码。

如果有兴趣的话,也会ecryptfs-setup-swap加密你的交换。

答案2

您可以尝试使用LUKS来加密分区或可移动设备

您需要安装cryptsetup实用程序

apt-get install cryptsetup

配置LUKS分区

以下命令将删除您正在加密的分区上的所有数据。

例如,要加密 /dev/xvdc,请键入以下命令:

cryptsetup -y -v luksFormat /dev/xvdc

此命令初始化卷,并设置初始密钥或密码。请注意,密码不可恢复,因此别忘记了

键入以下命令:

cryptsetup luksOpen /dev/xvdc backup2

您可以使用以下命令查看状态:

cryptsetup -v status backup2

转储 LUKS 标头

cryptsetup luksDump /dev/xvdc

格式化LUKS分区

dd if=/dev/zero of=/dev/mapper/backup2

为了节省时间使用pv

pv -tpreb /dev/zero | dd of=/dev/mapper/backup2 bs=128M

创建文件系统:

mkfs.ext4 /dev/mapper/backup2

要挂载新的文件系统:

mkdir /backup2
mount /dev/mapper/backup2 /backup2 
df -H
cd /backup2
ls -l

卸载:

umount /backup2

为了保护数据

cryptsetup luksClose backup2

挂载或重新挂载加密分区

cryptsetup luksOpen /dev/xvdc backup2
mount /dev/mapper/backup2 /backup2
df -H
mount

相关内容