我的主目录已加密,我想删除加密。我已执行以下操作,问题发生在第 4 步:
/var/backup
使用sbackup
实用程序备份(加密)主文件夹- 已删除的主文件夹:
$ rm -rf /home/michael
- 删除的软件包:
$ apt-get remove ecryptfs-utils libecryptfs0
- 启动 Natty Narwhal 到 root shell 并恢复主目录
尝试提取备份 tarball 时,返回以下错误:
$ sudo tar xf files.tar
tar: home/.ecryptfs/michael/.Private/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATgHkOpWaANk8HckMCC2VA1Ak--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATg1ab7dVYDmjv48RAB0zaKb---/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATgJ3T3MqBAxoNpmnpplaft5U--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATg2Go7nLmgf-x2EH31fsA9UU--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATgv.heQDWdQZf9WXV2gJKTSE--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATg775dUZ66CvwfX9jvQ55LpE--: implausibly old time stamp 1970-01-01 00:00:00
这不是我想要的。我该如何解决这个问题?
谢谢。
答案1
我发现你的策略有一个缺陷:
您使用sbackup
创建备份并tar
恢复它。这对我来说没有意义。您要么使用 创建并恢复,tar
要么使用 创建sbackup
并恢复srestore
。
有一个 GUI 用于恢复您使用 sbackup 创建的文件。如果您需要命令行(由于删除了 /home)
sudo srestore.py {backupfile} /home/$USER
(这将从 {backupfile} 将文件从 /home/$USER 恢复到 /home/$USER;如果您想要将其恢复到其他地方,您可以添加第二个目录作为目标)。
这也可能解决您的日期问题:srestore 可能使用 tar,但您安装的是另一个(较旧)版本的 tar。