如何禁用加密的主目录?
可能重复:
如何停止使用内置主目录加密?
我知道有一个加密的主目录是一个很好的安全function,但我想禁用它。 我使用Acronis True Image Server for Linux来备份我的文件和分区(处于开机状态,而不是离线)。
安装Acronis映像后,我的主目录不包含任何文件。 我找不到任何文件。 我看到的唯一文件名为/.encryptfs_fnek_encrypted_looonggstuffid????
在/home/.encryptfs/myusername/.Private
所以我想禁用家庭加密,但是如何?
我试试:
ecryptfs-setup-private --undo
但其他用户建议更长的方法:
要做的第一件事:备份你的家我不能说更响亮……基本上撤消加密相当于重置( rm -rf
)你的/home
,这实际上是由挂载隐藏的。
第2步:退出任何桌面管理器并转到虚拟控制台( Ctrl
+ Alt
+ F1
)最后:详细信息:
ecryptfs-setup-private --undo
如果要删除eCryptfs
专用目录设置,则需要手动执行以下操作:
-
获取您的专用目录安装点
PRIVATE =
cat ~/.ecryptfs/Private.mnt 2>/dev/null || echo $HOME/Private
cat ~/.ecryptfs/Private.mnt 2>/dev/null || echo $HOME/Private
-
确保已将所有相关数据移出$ PRIVATE目录
- 卸载加密的私人目录
ecryptfs-卸除,私人
- 使您的私人目录再次可写
chmod 700 $PRIVATE
- 删除$ PRIVATE,〜/ .Private,〜/ .ecryptfs注意:这是非常永久的,非常小心
rm -rf $ PRIVATE~ / .Private~ / .ecryptfs
- 卸载实用程序(这是特定于您的Linux发行版)
sudo apt-get remove ecryptfs-utils libecryptfs0
我会说第5步有点不对:没有必要删除$ PRIVATE,这对我来说是我的家….
删除.ecryptfs
和.ecryptfs
后,只需恢复你的/home
:]