我有一个守护程序,需要读取保存在我的主文件夹某处的文件。
但是每次我关闭 ssh 连接时,这个守护进程都无法读取文件,因为 eCryptfs 似乎卸载了主目录。
也许有一个选项可以强制 eCryptfs 不仅仅通过 ssh 连接挂载?我没有找到。
谢谢。
PS:我知道这个帖子,https://askubuntu.com/questions/165608/why-is-ecryptfs-only-mounting-private-home-directory-over-ssh,但这不是处理该请求的正确/好方法。
答案1
从 ~/.ecryptfs/ 中删除自动卸载文件 - 每次您都需要手动卸载您的私人目录。另一个选择是使用 screen 或 tmux 保持您的 ssh 会话运行。