linux 如何加密文件夹,如何加密个别文件夹?

问题描述

假设我有一个文件夹,位于我的“文档”文件夹中,具有我不想在没有密码的情况下访问的文件。

有没有办法锁定该文件夹,以便密码保护/加密?

实际上,password-protect可以将任何单个文件夹?

最佳解决方案

WARNING: CryptKeeper has recently been reported that it has a universal password bug that puts your data at potential risk. This issue may not yet be fixed in Ubuntu, use this solution at your own risk.

sudo apt-get install cryptkeeper

安装完成后,进入应用程序 – >系统工具 – > Cryptkeeper。

Cryptkeeper将自动附加到顶部面板

293e4ed335a92f1739ade2b8ef988faa.png

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

963e01e573dffe00b0822da22c7d0bd2.png

然后输入文件夹名称以及保存文件夹的位置,然后单击“前进”。

4c84a65c9e2103961b18986c5a4c1b00.png

输入密码并点击“转发”。

e2f8fa0ea23a02a0fabc81bec7349639.png

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

ff55547a0b25d7134a6b82b135714449.png

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

c1bf200be743e5e253a2afc168d9267c.png

在装入要访问的密码之前输入密码。

e44596f1b31966d04fea486a7b004632.png

完成

7f45aca9a88a1acc820b525ef6e58f43.png

要删除文件夹或更改密码,right-click panel-applet中的文件夹。

次佳解决方案

EncryptedPrivateDirectory方法Ubuntu Official Docs

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

f7c9dcf6c39a05c47d744f2bceaebb05.png

安装完成后,进入应用程序 – >配件 – >终端并运行下面的命令:

ecryptfs-setup-private

fd39d8c6a26d3caa6c746ebda4987905.png

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

3734a61a1efec6e209c0de9dbde323f4.png

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

02affb5f82c085533cfc5cb6a726f75b.png

接下来,转到地点 – >主文件夹:

e33b614f92067452eb809ffec7ffae20.png

新文件夹应该在您的主目录中创建,名为’私人’。该文件夹已加密并且password-protected。将所有个人资料移入此文件夹以确保它们安全:

9693a2a47c41814a0d6ebea12f17dd76.png

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

031113291a8f6f36c9fe5c159fea7623.png

第三种解决方案

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

加密或创建压缩密码保护文件的存档。 https://askubuntu.com/a/104545/25863和https://askubuntu.com/a/104984/25863中的方法对于这种情况非常适用,因为您需要100%确定在没有知道在那里使用的密码的情况下,没有人会查看您的文件。

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

拳头包括确保在不知道使用密码的情况下,任何用户都无法打开结果。

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

一个简单而快速的方法是使用chmod来更改文件或文件夹的权限。

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

chmod 700 foo

将使foo仅适用于您的眼睛,它不加密(这也是可能的),但只有您的用户(和具有sudo权限的用户)才能读取或打开该文件/文件夹。

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

1535149e24b3b179d6a287a96737fcd4.png

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

第四种方案

sudo add-apt-repository ppa:vault/ppa

sudo apt-get update

sudo apt-get install vault

这是一个用于encfs的gui实用程序(软件包位于存储库中)。我引用包描述:

$ apt-cache show encfs

Package: encfs

[...]

Description-en: encrypted virtual filesystem

EncFS integrates file system encryption into the Unix(TM) file system.

Encrypted data is stored within the native file system, thus no

fixed-size loopback image is required.

.

EncFS uses the FUSE kernel driver and library as a backend.

Homepage: http://www.arg0.net/encfs

您可以创建一个可以关闭或删除的安装点/文件夹。如果关闭它,则需要密码才能打开它。

f7567394d7fba6b01cbe81b61d4c97f5.png

第五种方案

另一种方式,根据您的需要将文件夹存档为受密码保护的zip文件。

参考资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值