![在全新系统安装中重用加密主目录](https://linux22.com/image/1003533/%E5%9C%A8%E5%85%A8%E6%96%B0%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85%E4%B8%AD%E9%87%8D%E7%94%A8%E5%8A%A0%E5%AF%86%E4%B8%BB%E7%9B%AE%E5%BD%95.png)
我在安装过程中通过选中“加密我的主文件夹”来加密我的主文件夹。
现在,我想重新安装系统,但重复使用此主文件夹。
(我有 2 个单独的分区,分别用于/
和/home
。前者在重新安装期间被格式化,后者未格式化并重复使用。多年来一直使用此方法而不加密 - 没有任何问题。)
Ubuntu 似乎不会自动处理。
删除加密再次加密所有内容听起来非常像是变通方法。根据您执行的方式,它还可能会遗漏临时未加密的数据,这些数据可以通过恢复工具进行恢复。即使在迁移过程后被丢弃。
[Meta] 可能重复:
对所有认为这是重复的人为什么我不能取消选择“加密我的主文件夹”?:
嗯,是的。那个帖子解决了我的问题。
但是,我在发布此帖子之前做了一些研究(我总是这样做),但找不到答案。
那是因为我从未见过禁用加密选项的该死的表单。那是因为我在真正开始重新安装并可能不小心丢失数据之前,
对“我将如何迁移我的加密?”进行了一些思考。1
我真诚地希望有更多志同道合、谨慎的人(如果没有,人类就注定要灭亡)。$HOME
我认为他们会发现这个疑问被改写为“重复使用加密主页……”很有帮助。
这是我的观点,但是,如何处理这个帖子取决于你。
毕竟,声誉分数是衡量一个人权利的最终标准。
不是吗?
1:是的,我有备份。但是,既然可以轻松保留原始数据,为什么还要进行备份呢?
答案1
恕我直言,如果您的数据足够重要,需要加密,那么它就足够重要,需要备份,并且您需要一个加密数据的备份策略。
您可以从这个开始(从主目录运行):
tar -cvpzf backup.tar.gz \
/home/.ecryptfs/*/.ecryptfs \
--exclude=./backup.tar.gz \
--exclude=./.gvfs \
--exclude=./.cache \
--exclude=./.local/share/Trash ./
您可能能够排除 $HOME 中的其他项目,由您决定。排除的候选对象可能包括 .thumbs、.themes 和 .icons。或者,您可以仅包含您想要的数据
cd ~
-cvpzf backup.tar.gz Documents Other_directory 1 Other_directory 2 ./
注意:/home/.ecryptfs/*/.ecryptfs 是您的配置,恢复档案时要小心,您可能希望跳过该文件或单独备份。
然后加密
gpg -c backup.tar.gz
解密
gpg -d backup.tar.gz.gpg
检查备份是否有效,然后rm backup.tar.gz
最好能编写出整个过程的脚本;)
使用有效的备份,您可以尝试升级或安装并保留 $HOME,如果由于任何原因失败,请全新安装并从备份中恢复。
重新安装时,请使用与当前安装相同的 UID 和密码。
安装时您应该会看到一个对话框。请注意安装程序如何识别您之前加密的主目录,并且选择加密主目录和自动登录的对话框呈灰色:
我认为加密最大的“问题”是人们忘记了在发生故障时需要加密备份,但事实并非如此如果你的系统将会崩溃,但是当这种情况发生时,您是否准备好了可用的备份。
答案2
短的:
这个建议是错误的。Ubuntu
会自动处理这个问题。
长的:
我错误地认为问题第一个链接下有描述尽管使用相同的用户名和密码组合,但仍会发生这种情况。
似乎使用了其他组合,并且全新安装可以$HOME
非常无缝地重复使用加密。
重新安装过程中将禁用加密选项:
感谢@豹告诉我关于禁用加密选项的帖子在下面的评论中。