我在 Ubuntu 20.04.6 LTS 上有一个 CIFS 挂载点。getcifsacl 显示正确的域用户为所有者,但 getfacl 显示 unix root 用户为所有者。不知道我遗漏了什么。
wbinfo-t
wbinfo-n
wbinfo -S 给出与 frim“id”相同的 id
smbclient -L $HOSTNAME -U $domain_admin%$domain_passwd -d 3,工作正常
这是一个问题,因为运行的应用程序将根据 getfacl 检查用户权限。
添加评论:
我可以修复虚拟机上的挂载和权限,但在 pod 上却无法正常工作。
mount.cifs -o nofail,cifsacl,用户=,密码=,dom=,dir_mode=0777,file_mode=0777,serverino,nosharesock,actimeo=30
这适用于虚拟机,但不适用于 Pod。提供的功能 - SYS_ADMIN - DAC_READ_SEARCH - CAP_SETGID - CAP_SETUID 在 Ubuntu 和 RHEL 上测试