我正要使用 encryptfs 程序来迁移我现有的主文件夹,但发现该过程需要 2.5 倍的主文件夹大小才能完成。我的主文件夹有 258GB,但只有 430GB 可用。有没有办法可以加密主文件夹而无需重新安装?
答案1
在此完全披露,我是ecryptfs-迁移-主页公用事业。
请注意,2.5 倍乘数可能对所需磁盘空间的估计过高,但我发布该建议是为了安全预防措施
回答你的问题,是的,这是可能的,尽管可能有点有风险, 和一般不推荐。
您可以通过编辑 shell 脚本来实现这一点,/usr/bin/ecryptfs-migrate-home
并修改如下行:
rsync -aP "$orig/" "$USER_HOME/" 1>&2
到:
mv -vf "$orig/"* "$orig/".* "$USER_HOME/" 1>&2
这将移动文件,而不是复制它们。