如何加密我的硬盘?

如何加密我的硬盘?

我正在运行 16.04,我想加密我的计算机。我该怎么做?

我在网上搜索的时候运气不太好。

答案1

安装 Ubuntu 时,您可以使用“加密操作系统”选项,但我在尝试这样做时遇到了 Nvidia 视频驱动程序错误。但如果您不尝试使用第三方驱动程序,这可能会起作用。

安装 Ubuntu 时,您还可以使用“加密主目录”选项。我目前正在使用这个选项,没有遇到任何问题。

另外还有一个名为 encfs 的程序,它非常适合加密文件夹。使用安装它sudo apt-get install encfs,并通过输入以下内容来了解​​如何使用它man encfs

答案2

Ubuntu 12.10 之后的每个版本都提供了文档。

官方文件指出:

在安装过程中,选中“加密新的 Ubuntu 安装以确保安全

这里有一份关于 eCryptfs 的优秀指南这里

以下是引用的说明:

首先,安装必要的软件包。在终端提示符下输入:

sudo apt install ecryptfs-utils

现在挂载要加密的分区:

sudo mount -t ecryptfs /srv /srv

然后系统将提示您输入有关 ecryptfs 如何加密数据的一些详细信息。

为了测试 /srv 中的文件确实被加密,请将 /etc/default 文件夹复制到 /srv:

sudo cp -r /etc/default /srv

现在卸载/srv,并尝试查看文件:

sudo umount /srv

cat /srv/default/cron

使用 ecryptfs 重新挂载 /srv 将使数据再次可见。

您可以在这里找到信息(有些较旧,但相关):

还可以通过 Google 找到更多资源。

答案3

您尝试过 VeraCrypt 吗?

https://www.veracrypt.fr/en/Downloads.html

Creates a virtual encrypted disk within a file and mounts it as a real disk.
Encrypts an entire partition or storage device such as USB flash drive or hard drive.
Encrypts a partition or drive where Windows is installed (pre-boot authentication).
Encryption is automatic, real-time(on-the-fly) and transparent.
Parallelization and pipelining allow data to be read and written as fast as if the drive was not encrypted.
Encryption can be hardware-accelerated on modern processors.
Provides plausible deniability, in case an adversary forces you to reveal the password: Hidden volume (steganography) and hidden

操作系统。有关 VeraCrypt 功能的更多信息,请参阅文档

我还没有尝试过以下链接,但它应该有帮助

https://www.linuxbabe.com/ubuntu/install-veracrypt-ubuntu-16-04-16-10

https://www.youtube.com/watch?v=BY83PuG4uLE

相关内容