我想要一个基于文件的文件系统 (~/Archives/inventory.locker) 在用户登录时安装并在注销时卸载 (~/Documents/Inventory)。
pam_mount
似乎提供了我所追求的功能,但它与pam_systemd
.
我曾尝试编写一个基于用户的systemd.mount
单元,但它失败了:
mount: only root can do that
Run Code Online (Sandbox Code Playgroud)
即使我定义了“用户”挂载选项并且可以手动以用户身份成功挂载。
该systemd
方法似乎很理想,因为它不需要其他依赖项,并且也是每个用户进程而不是每个登录会话。
我也对替代解决方案持开放态度。