如何在CIFS安装中显示Windows组成员资格和权限访问权限

我有一个CIFS挂载点从我的Debian Linux框到Windows服务器:

mount -t cifs //192.168.0.10/users /mnt/users -o credentials=/etc/demo.smbpass 

它正确挂载,但挂载中所有文件的所有权限全部由root拥有。 我希望能够在/ mnt / users中看到某些用户拥有哪些文件和/或文件夹。 我知道我可以分配一个组和用户的所有权,当它挂载,但因为我有一些索引正在做我想只能让某些用户访问某些文件。 即如果他们从Windows环境访问它们,他们将具有相同的访问权限。

networking组图列表“显示了我在Windows中的所有分组:

 System Operators (S-1-5-21-437988629-1909902786-4261010331-1004) -> daemon Domain Users (S-1-5-21-437988629-1909902786-4261010331-1002) -> users Administrators (S-1-5-32-544) -> BUILTIN/administrators Backup Operators (S-1-5-21-437988629-1909902786-4261010331-1005) -> bin Replicators (S-1-5-21-437988629-1909902786-4261010331-1007) -> kmem Domain Admins (S-1-5-21-437988629-1909902786-4261010331-1000) -> DomainAdmins Administrators (S-1-5-21-437988629-1909902786-4261010331-1003) -> sys Users (S-1-5-32-545) -> BUILTIN/users Print Operators (S-1-5-21-437988629-1909902786-4261010331-1006) -> lp Domain Admins (S-1-5-21-437988629-1909902786-4261010331-1001) -> root 

我发现的所有文献都是关于从Linux访问Samba共享的Windows权限,而不是其他方式。 我甚至不知道这是可能的?

从“man mount.cifs”:


对于不支持CIFS Unix扩展的服务器,在查找现有文件时返回的默认uid(和gid)将是执行mount的用户(root)的uid(gid),除非mount.cifsconfiguration为setuid for用户挂载)除非指定了“uid =”(gid)挂接选项。

我认为这是不可能的,即使在服务器上安装SFU ,但我不是100%确定。