f2fs
支持每个文件加密,但是我找不到任何有关它的资源。
- 我知道和
eCryptFS
,那不一样。LUKS
encfs
答案1
f2fs-tools
包括,作为v.1.9
,文件系统中的加密管理工具f2fs
:
f2fscrypt
手册页包含一个示例,显示如何加密目录(以及有关如何设置f2fs
支持加密的文件系统的说明)。
f2fscrypt
据我所知,唯一的替代方案是fscryptctl
(我只尝试过一次,它是在ext4
文件系统上,但根据作者的说法,它应该在 上同样有效f2fs
)。
答案2
在 Linux 内核中启用对文件系统的支持时,明智的做法是至少启用前四个选项以支持扩展文件系统属性:
- 配置_F2FS_FS
- F2FS_FS_XATTR
- CONFIG_F2FS_FS_POSIX_ACL
- CONFIG_F2FS_FS_SECURITY
启用基本的 f2fs 文件系统选项
File systems --->
<*> F2FS filesystem support
[*] F2FS extended attributes
[*] F2FS Access Control Lists
[*] F2FS Security Labels
[*] F2FS consistency checking feature
[*] F2FS Encryption
安装 f2fs 文件系统的用户空间工具:
root #emerge --ask sys-fs/f2fs-tools
出现用户空间工具后,通过运行 mkfs.f2fs 命令创建一个文件系统,后跟相应的设备和分区号:
root #mkfs.f2fs /dev/sdd1
现在,afiak,我们可以做这样的事情:http://www.linuxquestions.org/questions/linux-security-4/how-to-use-f2fs-encryption-4175581121/或这个:http://blog.quarkslab.com/a-glimpse-of-ext4-filesystem-level-encryption.html。他们会在装饰上表现得很好吗?我不知道。一段时间以来,我一直在努力弄清楚这个问题的真相,这是我能想到的最好的办法。