如何加密单个文件夹?

Gon*_*oza 93 encryption security password directory

假设我有一个文件夹,在我的 Documents 文件夹中,其中包含我不希望任何人在没有密码的情况下访问的文件。

有没有办法锁定该文件夹,使其受密码保护/加密?

事实上,是否可以对任何单个文件夹进行密码保护?

One*_*ero 57

密码管理员

警告:最近有报道称 CryptKeeper 存在一个通用密码错误,使您的数据面临潜在风险。此问题可能尚未在 Ubuntu 中修复,使用此解决方案的风险由您自行承担。

相关bug信息链接:
上游bug:https : //github.com/tomm/cryptkeeper/issues/23
Debian bug:https : //bugs.debian.org/cgi-bin/bugreport.cgi?bug = 852751


 sudo apt-get install cryptkeeper
Run Code Online (Sandbox Code Playgroud)

                                安装后,转到应用程序 –> 系统工具 –> Cryptkeeper

                                        Cryptkeeper会自动将自己附加到顶部面板

                   在此处输入图片说明

                     要创建加密的受保护文件夹,请单击 Cryptkeeper 小程序并选择                                                                             “新建加密文件夹”

                   在此处输入图片说明

                          然后键入文件夹名称和保存文件夹的位置,然后单击“转发”

                   在此处输入图片说明

                                                              输入密码,然后单击“转发”。

                   在此处输入图片说明

                                                      该文件夹将被创建并准备好使用。

                   在此处输入图片说明

                   要访问所有加密文件夹,请单击面板上的 Cryptkeeper 小程序并选择每个文件夹。

                   在此处输入图片说明

                                                   挂载前输入密码即可访问。

                   在此处输入图片说明

                                                       完毕

                   在此处输入图片说明

                 要删除文件夹或更改密码,请右键单击面板小程序中的文件夹。

                                                                                      更多帮助

  • 如果您看不到面板图标,请运行 `gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"` 和 `unity --replace`。 (3认同)
  • Cryptkeeper 最近在 Ubuntu 软件中心收到了差评 (2认同)

One*_*ero 15

eCryptfs

加密私有目录方法

Ubuntu 官方维基

在 Ubuntu 软件中心搜索并安装“ecryptfs-utils”:

在此处输入图片说明

安装后,转到应用程序->附件->终端并运行以下命令:

ecryptfs-setup-private
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

系统会提示您输入登录密码(密码),并为您的私人文件夹创建一个:

在此处输入图片说明

完成密码创建后,注销并重新登录:

在此处输入图片说明

接下来,转到位置 -> 主文件夹:

在此处输入图片说明

并且应该在名为“私人”的主目录中创建新文件夹。此文件夹已加密并受密码保护。将您的所有个人资料移入此文件夹以保护它们:

在此处输入图片说明

无法访问文件夹的用户将被拒绝:

在此处输入图片说明

更多帮助


Bru*_*ira 9

如果您想锁定其他用户的文件夹,您有 2 个选择

  • 加密或创建压缩的密码保护文件存档。当您需要 100% 确定没有人会在不知道那里使用的密码的情况下查看您的文件时,此方法(Cryptkeeper) 非常适合这种情况。

  • 使用您的计算机文件夹/文件权限拒绝其他用户访问您的文件夹。

第一个涉及确保任何用户在不知道所用密码的情况下都无法打开结果。

第二个只会更改文件/文件夹权限,以便其他没有权限的用户无法打开它。该文件夹仍然存在,任何sudo在您的系统中具有权限的用户都可以访问,或者使用 LiveCD 并读取分区。实施起来也更简单,并且不需要您在需要打开/挂载加密文件夹/存档时始终输入密码。

一种简单快捷的方法是使用chmod更改文件或文件夹的权限。

打开终端并导航到您的文件夹所在的位置,假设文件夹名称是foo,并且我们当前位于文件夹所在的位置。

chmod 700 foo
Run Code Online (Sandbox Code Playgroud)

foo只对你的眼睛可用,它没有加密(这也是可能的),但只有你的用户(和/或具有 sudo 权限的用户)可以读取或打开该文件/文件夹。

您还可以通过右键单击文件或文件夹并手动更改其权限来以图形方式执行此操作。在下面的示例中,您作为所有者拥有所有权限,并且您拒绝任何其他组或用户访问、读取或修改该文件/文件夹

在此处输入图片说明

有关文件/文件夹权限的更多信息,请访问 Ubuntu Understanding and Using File Permissionswiki 页面。