我在 Linux Mint 上设置了一个私有的 ecryptfs 目录挂载,我想知道相关文件在我的计算机上究竟是如何分布的。
现在,.ecryptfs
中有一个目录/home
,其中有一个供我的用户使用的目录,其中包含另一个.ecryptfs
和.Private
。在我自己的主目录中,有.ecryptfs
和.Private
指向这些目录的符号链接。
我的理解是,.ecryptfs
包含所有密钥/安装信息,并.Private
包含所有实际加密的内容。
我的问题是:
是否有理由将.ecryptfs
和.Private
符号链接到中的实际目录/home/.ecrypfts
?
我可以将它们移动到自己的主目录中并删除/home/.ecryptfs
吗?
答案1
有一个非常重要的原因是真实的文件/目录在/home/.ecryptfs/*
并且$HOME
是符号链接......
如果您使用主目录加密,$HOME
则只是以明文形式虚拟呈现您的数据。真实的数据实际上是在/home/.ecryptfs/
。
这真实的数据存在,/home/.ecryptfs/
以便它可以被操作系统(实际上是 pam_motd)安装,并且您可以备份它。