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组成员身份和权限访问权限所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)