linux – 如何在CIFS装载中显示Windows组成员身份和权限访问权限

linux – 如何在CIFS装载中显示Windows组成员身份和权限访问权限,第1张

概述我从Debian Linux盒子到Windows Server的CIFS挂载点: mount -t cifs //192.168.0.10/users /mnt/users -o credentials=/etc/demo.smbpass 它安装正确,但mount中所有文件的所有权限都由root拥有.我希望能够在/ mnt / users中看到某些用户拥有哪些文件和/或文件夹.我知道我可以在安装时 我从Debian Linux盒子到windows Server的CIFS挂载点:
mount -t cifs //192.168.0.10/users /mnt/users -o credentials=/etc/demo.smbpass

它安装正确,但mount中所有文件的所有权限都由root拥有.我希望能够在/ mnt / users中看到某些用户拥有哪些文件和/或文件夹.我知道我可以在安装时分配一个组和用户所有权,但由于我已完成一些索引,我希望能够仅允许某些用户访问某些文件.即,如果他们从windows环境访问它们,它们将具有相同的访问权限.

net groupmap List“显示我在windows中的所有分组:

System Operators (S-1-5-21-437988629-1909902786-4261010331-1004) -> daemonDomain Users (S-1-5-21-437988629-1909902786-4261010331-1002) -> usersadministrators (S-1-5-32-544) -> BUILTIN/administratorsBackup Operators (S-1-5-21-437988629-1909902786-4261010331-1005) -> binReplicators (S-1-5-21-437988629-1909902786-4261010331-1007) -> kmemDomain admins (S-1-5-21-437988629-1909902786-4261010331-1000) -> Domainadminsadministrators (S-1-5-21-437988629-1909902786-4261010331-1003) -> sysUsers (S-1-5-32-545) -> BUILTIN/usersPrint Operators (S-1-5-21-437988629-1909902786-4261010331-1006) -> lpDomain admins (S-1-5-21-437988629-1909902786-4261010331-1001) -> root

我发现的所有文献都是关于从linux访问Samba共享的windows权限,而不是相反.我甚至不知道这是否可能?

解决方法 来自“man mount.cifs”:


对于不支持CIFS Unix扩展的服务器,查找现有文件时返回的默认uID(和gID)将是执行挂载的人的uID(gID)(root,除非mount.cifs配置为setuID for user mounts)除非指定了“uID =”(gID)挂载选项.

我认为即使在服务器上安装了SFU也不可能,但我不是百分百肯定.

总结

以上是内存溢出为你收集整理的linux – 如何在CIFS装载中显示Windows组成员身份和权限访问权限全部内容,希望文章能够帮你解决linux – 如何在CIFS装载中显示Windows组成员身份和权限访问权限所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1036820.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存