如何使用不同于系统登录凭据的多个用户访问 CIFS 挂载?

如何使用不同于系统登录凭据的多个用户访问 CIFS 挂载?

使用具有多用户选项的 cifs 将具有多个用户的 samba 共享安装在 Linux 系统上。与a的情况不同类似的问题,系统用户的登录用户名/密码与访问 samba 服务器的用户名/密码不同。

基于回答对于这个问题,我添加pam_keyinit.so/etc/pam.d/common-session

pam_cifscreds当 samba 访问凭据与系统登录凭据不同时,这似乎是不可行的。

使用 using 的替代方法cifscreds,使用 添加的凭据cifscreds add在同一会话中工作正常,但似乎不是永久的。也就是说,如果用户注销并在几天后登录系统,则 cifs 共享将无法访问。使用 添加凭据后将再次授予访问权限cifscreds add

有什么办法可以让这些凭证永久可用吗?

相关内容