如何不自动卸载eCryptfs


1

我正在使用eCryptfs,并且想执行以下一项或多项操作:

  1. 用户注销时不会自动卸载专用目录。2.挂载另一个用户专用目录,这样我就可以使用脚本并注销(可能从root用户注销)。

这样做的原因是,在挂载文件系统后没有人登录时,我可以让Gitolite访问目录。我可能会做类似的事情www-data


无论如何,将public_html保留在ecryptfs文件系统中有什么意义?
grawity 2011年

@grawity:我想不出任何原因,但是我仍然需要它作为git。我什至不需要git的redmine,所以我大概不需要去烦www-data和加密。

Answers:


2

删除~/.ecryptfs/auto_umount。它是一个空文件,因此您可以通过触摸恢复它


0

Ask Ubuntu的用户说,这是一个已知的错误。不知道这是不是真的,但是我找到了一种解决方法。

我在以下行的末尾添加了.bash_logout(例如vim ~/.bash_logout):

(sleep 10; ecryptfs-umount-private) &

当我注销(通过ssh连接)时,我看到消息“会话仍然打开,没有卸载”,但是无论如何我的home-dir都被卸载/加密。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.