![加密 /home 文件夹的所有备份文件和文件夹在备份硬盘上是否也加密了?](https://linux22.com/image/1095876/%E5%8A%A0%E5%AF%86%20%2Fhome%20%E6%96%87%E4%BB%B6%E5%A4%B9%E7%9A%84%E6%89%80%E6%9C%89%E5%A4%87%E4%BB%BD%E6%96%87%E4%BB%B6%E5%92%8C%E6%96%87%E4%BB%B6%E5%A4%B9%E5%9C%A8%E5%A4%87%E4%BB%BD%E7%A1%AC%E7%9B%98%E4%B8%8A%E6%98%AF%E5%90%A6%E4%B9%9F%E5%8A%A0%E5%AF%86%E4%BA%86%EF%BC%9F.png)
过去,我经常使用 LuckyBackup(Rsync 的 GUI)将整个未加密的 /home 文件夹备份到外部硬盘。当我从 LiveCD、另一台 Ubuntu 计算机甚至 Win7 访问外部备份硬盘时,我可以毫无问题地查看和操作备份数据。
我最近在新的 SSD 上安装了 Ubuntu 12.04LTS,并决定在安装期间启用 /home 文件夹加密。现在,当我使用 LuckyBackup 将 /home 备份到外部硬盘时,我只能在登录 Ubuntu 12.04 时才能看到硬盘上的备份数据。当我尝试从 LiveCD、另一台 Ubuntu 计算机或 Win7 查看或操作数据时,数据无法访问,并且用户权限设置为 1000,无法更改。
由此我得出结论,我的所有备份数据现在都以加密形式保存在我的外部硬盘上。我没有想到这一点,也不想要这样。我希望备份数据以未加密格式保存,这样我就可以从其他操作系统访问它。
问题:有没有办法以未加密的格式备份加密的 /home 分区的数据,以便其他操作系统可以读取/复制/执行?
答案1
如果您想备份这些文件的明文版本,您需要做两件事:
- 当您的备份作业运行时,您需要登录并且需要挂载您的主目录。
- 您需要备份您的实际主目录,例如
/home/$USER
,而不仅仅是/home
。
全面披露:我是 Ubuntu 加密主目录功能的作者和维护者