如何创建加密分区?


23

我正在尝试创建一个加密分区,在格式化它时,我可以选择分区类型(fat / ext2 / ext3 / ext4 / xfs / reiserfs / minix / ntfs)。如果我希望我的分区具有强加密功能,那么选择一个文件系统而不选择其他文件系统会有任何好处吗?

另外,您是否可以推荐一个易于使用的加密应用程序,并提供有关如何创建加密分区的说明?


Answers:



16

最好使用内置解决方案,例如eCryptFS或LUKS。有关使用eCryptFS的说明,请参见Jorge指向的站点。

使用GNOME磁盘实用程序可以轻松设置LUKS加密。只需选中“格式分区”对话框底部的加密复选框即可:

“格式分区”对话框的屏幕快照

两者的区别在于eCryptFS加密文件(包括文件名),而LUKS加密文件系统级别的完整分区。

然后,如果需要,Ubuntu可以在挂载时记住您的密码,允许您登录后即插即用。


这两种方法有什么优点/缺点?
radek 2011年

3
@radek:这可能值得提出自己的问题,但总之:LUKS加密不必关心其下面的文件系统,这使其速度更快,并且可以用于非常规文件系统(例如交换空间)或RAID层),另一方面,eCryptFS(和encfs)将文件存储为底层文件系统上的文件,这意味着它不需要自由分区,并可以将加密文件存储在Dropbox,UbuntuOne云等存储中存储,使用Samba或sshfs等安装的远程文件系统
2011年

3
在较新的Ubuntu(我在14.04上)上,此选项的访问方式有所不同。:它仍在GNOME磁盘实用程序中(在启动器中仅称为“磁盘”),但是您无需勾选“加密”框,而是选择了一个分区格式化时为“已加密,与Linux系统兼容(LUKS + Ext4)”的类型。(资料来源:help.ubuntu.com/community/…
山姆

6

弃用的答案

为历史目的留下来。

尽管有替代产品/项目,但TrueCrypt不再得到积极维护。据我所知,尘埃尚未真正解决。

与其他一些解决方案相比,truecrypt具有更多的操作系统兼容性。如果您需要跨OS的可移植性,那是个好主意。至于文件系统,这也归结为可移植性。您仅在Linux机器上使用它吗?那么推荐使用luks和全卷加密的ext4 ...是否可移植到未修改的Windows盒?然后用truecrypt的ntfs


2
LUKS也可以在Windows上使用,并且与TrueCrypt不同,它具有免费许可证。请参阅Windows上的FreeOTFE对LUKS的支持(以及更多!)。
2010年

我知道FreeOTFE,但是它已经存在了很短的时间,并且对我来说还没有“知名”开发人员……我只是不信任它。TrueCrypt也是免费的,只要产品也可以共享,就可以免费使用基于该产品的产品。...所以我不知道与TrueCrypt相比,它具有免费许可证的地方会走向何方?
RobotHumans 2010年

我知道TrueCrypt不包含在任何Linux发行版中,因为许可是“怪异的”(维基百科页面上有链接,发行版上跟踪发行许可问题的网页上也有说明)。但是IANAL等;)
2010年

3
都不是多媒体编解码器...但是我们都安装了它们(大多数人)
RobotHumans 2010年

Truecrypt不再维护...您对此有最新建议吗?
hayd 2015年



2

加密文件夹的一种非常简单的方法是使用Cryptkeeper。可以使用Synaptic软件包管理器进行安装。然后,您可以将密码/短语分配给所选的任何文件夹。运行“ Cryptkeeper”会在控制面板中生成一个“键集”图标。单击该图标可以选择加密的文件夹并提供密码,以便能够访问其中包含的文件。可以在以下位置找到详细信息:http : //tuxtweaks.com/2009/03/create-an-encrypted-folder-in-ubuntu-with-cryptkeeper/


2

我相信您使用的文件系统对加密卷的安全性不会有太大影响。其他因素,例如加密/哈希算法,将具有更直接的影响。

选择下面的文件系统与加密后如何使用卷有关。如果仅在Ubuntu和其他Linux机器上使用它,则ext3和其他Linux文件系统将是一个不错的选择。

如果必须在多个平台上访问卷,则可能最好使用NTFS或FAT32之类的文件。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.