LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1173|回复: 7

请问Debian有什么好的可以加密文件夹的软件?

[复制链接]
发表于 2010-1-31 17:19:26 | 显示全部楼层 |阅读模式
比如我有一些文本文件,我把这些文件放到一个文件夹中,然后对这个文件夹加密后,以后无论任何用户要进入这个文件夹查看和修改文件都必须输入加密时输入的密码才可以,并且这个加密的文件夹可以拷贝到U盘之类的移动设备中存储备份

最好这个软件是shell下的,简单方便。
谢谢!
发表于 2010-1-31 17:32:58 | 显示全部楼层
gnupg?
回复 支持 反对

使用道具 举报

发表于 2010-1-31 20:40:37 | 显示全部楼层
你要的是这个吧。安装ecryptfs-utils包,则可以创建使用ecryptfs加密文件系统。但用这个,你要弄到U盘或者别的移动存储中备份的前题,是必须用你这台电脑恢复,请详细了解后再使用。

[PHP]$ sudo aptutide install ecryptfs-utils[/PHP]

如何创建看这个:

英文原文: http://www.ubuntugeek.com/how-to ... u-810-intrepid.html

中文翻译:http://doc.chinaunix.net/linux/200902/224150.shtml

再详细的介绍:

http://www.ibm.com/developerworks/cn/linux/l-cn-ecryptfs/

加密的方法,这个好学习。最重要的还是如何恢复被加密的文件,在知道密码的情况下如何恢复、还原被加密的文件。这个你最好先练习一下。

重要提示:经常系统重装之后,还换了用户名密码,惨了,进不了加密文件夹?请一定了解以下:

简单的说,ecryptfs 的安全性是从两方面考虑的: 1 是需要正确的用户名和密码; 2 需要有与用户名和密码匹配的数据结构;

第二点中提到的数据结构的初始化99%是采用了一些难以重复的的条件,类似 uuid 的默认生成是根据系统时间。这个难以再重复的数据结构保证了即使获得了加密的文件以及正确的用户名和密码,由于无法重现当初数据结构的初始化条件,数据依然不可读。

实际上:eCryptfs 使用用户提供的口令(Passphrase)、公开密钥算法(如 RSA 算法)或 TPM(Trusted Platform Module)的公钥来加密保护FEK密钥(File Encryption Key),FEK随机产生。所以重装了系统,还换了用户名,想恢复破解,难上加难。

个人还是觉得加密文件系统对于经常重装的个人用户带来的弊大于利。建议只在充分理解原理的情况下使用。

恢复办法:

http://blog.lizhenyu.com/2009/11 ... %E7%9B%AE%E5%BD%95/

note:
1. ~/.private存放的是加密后的数据,需要保存好,切勿随意删除,要不然数据就找不到了
    ~/.ecryptfs尽可能也要备份,这样如果系统重装会很容易恢复加密数据

2. 保存好第二步创建的挂载密钥,如果是系统自动生成的,那么可以通过下面这个命令得到这个密钥
$ ecryptfs-unwrap-passphrase .ecryptfs/wrapped-passphrase
输入开机的密码就会得到一组字符串,慎重保存该字符串,在数据恢复的时候是用得着的,一旦丢失,恢复数据基本不可能(如果wrapped-passphrase还在的话还是可以的)
回复 支持 反对

使用道具 举报

发表于 2010-1-31 21:07:12 | 显示全部楼层
个人感觉,经常折腾系统的,还是老实用fender010推荐的GnuPG吧。

http://www.gnupg.org/

Debian参考手册中有用法: http://qref.sourceforge.net/Debian/reference/ch-gnupg.zh-cn.html

还不行,就用Google搜索用法,半小时搞定。呵呵。
回复 支持 反对

使用道具 举报

发表于 2010-2-2 20:47:40 | 显示全部楼层

truecrypt

truecrypt 全平台的,可以用用
回复 支持 反对

使用道具 举报

发表于 2010-2-2 20:50:38 | 显示全部楼层
安装ecryptfs-utils包,则可以创建使用ecryptfs加密文件系统

也不必须用你这台电脑恢复
回复 支持 反对

使用道具 举报

发表于 2010-2-3 00:42:50 | 显示全部楼层
Post by boychunli;2067004
truecrypt 全平台的,可以用用


哈哈,这个可是个好东西啊。虽然有人怀疑这个有后门,可目前还没拿出证据说明其有问题。不过个人用,足够了。
回复 支持 反对

使用道具 举报

发表于 2010-2-3 00:45:46 | 显示全部楼层
Post by boychunli;2067005
安装ecryptfs-utils包,则可以创建使用ecryptfs加密文件系统

也不必须用你这台电脑恢复


好的。谢谢提醒。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表