如何禁用加密的主目录?

如何禁用加密的主目录?

可能重复:
如何停止使用内置主目录加密?

我知道加密主目录是一项很好的安全功能,但我想禁用它。我正在使用 Acronis True Image Server for Linux 来备份我的文件和分区(处于开机状态,而不是离线状态)。

安装 Acronis 映像后,我的主目录不包含任何文件。我找不到任何文件。我看到的唯一文件是/.encryptfs_fnek_encrypted_looonggstuffid???? 名为/home/.encryptfs/myusername/.Private

所以我想禁用家庭加密,但是该怎么做呢?

答案1

我会尝试:

ecryptfs-setup-private --undo

但其他用户建议一种更长的方法:

首先要做的事情:备份您的主页我不能大声说出来......基本上,撤销加密相当于重置(rm -rf)您的/home,它实际上是被挂载隐藏的。

第二步:退出任何桌面管理器并进入虚拟控制台(Ctrl++ AltF1最后:详情:

 ecryptfs-setup-private --undo

如果您想删除eCryptfs私人目录设置,则需要非常小心地手动执行以下操作:

  1. 获取您的私人目录挂载点

    私人=cat ~/.ecryptfs/Private.mnt 2>/dev/null || echo $HOME/Private

  2. 确保已将所有相关数据移出 $PRIVATE 目录

  3. 卸载加密的私人目录

ecryptfs-卸载-私有

  1. 使您的私人目录再次可写
chmod 700 $PRIVATE
  1. 删除 $PRIVATE、~/.Private、~/.ecryptfs 注意:这是永久性的,请务必小心

rm -rf $PRIVATE ~/.Private ~/.ecryptfs

  1. 卸载实用程序(这特定于您的 Linux 发行版)

sudo apt-get 删除 ecryptfs-utils libecryptfs0

我想说第 5 步有点错误:没有必要删除 $PRIVATE,因为它是我的家……

.Private删除后.ecryptfs,只需恢复您的/home:]

相关内容