使用具有多用户选项的 cifs 将具有多个用户的 samba 共享安装在 Linux 系统上。与a的情况不同类似的问题,系统用户的登录用户名/密码与访问 samba 服务器的用户名/密码不同。
基于回答对于这个问题,我添加pam_keyinit.so
了/etc/pam.d/common-session。
pam_cifscreds
当 samba 访问凭据与系统登录凭据不同时,这似乎是不可行的。
使用 using 的替代方法cifscreds
,使用 添加的凭据cifscreds add
在同一会话中工作正常,但似乎不是永久的。也就是说,如果用户注销并在几天后登录系统,则 cifs 共享将无法访问。使用 添加凭据后将再次授予访问权限cifscreds add
。
有什么办法可以让这些凭证永久可用吗?