如何更改使用 ecryptfs-mount-private 挂载的目录的超时时间

DrS*_*SAR 6 mount ecryptfs

当我安装加密的 .Private 数据时,我可以正常访问(rw)我的数据。过了一会儿,安装似乎自动卸载了。是否有默认超时?如果是这样,我该如何更改它?超时似乎相当短(大约几分钟),并且似乎在我尝试使用 rsync(即通过 ssh)远程访问共享时发生。

在 ecryptfs-mount-private、ecryptfs-setup-private、ecryptfs 或 ecryptfsd 的手册页中搜索“时间”时,我没有找到任何内容。

Jan*_*dec 2

没有超时。我遇到了同样的问题,根据上面大卫的评论,我pam_ecryptfs/etc/pam.d/common-auth/etc/pam.d/common-password、中注释掉/etc/pam.d/common-session,并且/etc/pam.d/common-session-noninteractive它停止了卸载。

实际上 cron 应该只运行最后一个,但如果您的帐户和私人数据实际上没有相同的密码(我没有),最好将其从所有密码中删除,因为需要额外登录,例如在控制台上,也会卸载共享。


小智 0

我使用Jan Hudec的解决方案,但是直接修改文件会在更新过程中导致警告,并且在必要时可能不会更新它们。

手动修改的替代方法是使用sudo pam-auth-update --force. 在交互式对话框中,您将找到一个禁用与 ecryptfs 集成的选项,例如可以在以下问题中看到:如何更改 PAM 配置中的选项?