不涉及。
Linux客户端挂载CIFS共享且可正常写入文件,但修改文件属主报“Permission denied”。
-bash-4.1# mount -t cifs -o username=vsphere6/administrator,password=P@ssw0rd //172.0.120.50/SMB /mnt -bash-4.1# ll /mnt/ total 0 -rwxrwxrwx 1 1002689 1000000 0 Jun 13 17:43 1 -bash-4.1# chown -R root:root /mnt/1 chown: changing ownership of `/mnt/1': Permission denied
1、Linux系统与Windows的ACL机制不同,CIFS常用于Windows系统之间的共享;初步判断平台ACL机制不同导致权限无法修改。
由于用户需求需明确修改文件属主为root:root;建议采用如下方法解决:
1、查看Linux系统的root用户及组的uid、gid;
-bash-4.1# id root uid=0(root) gid=0(root) groups=0(root)2、使用指定的root用户的uid、gid挂载CIFS共享。
-bash-4.1# mount -t cifs -o uid=0,gid=0,username=vsphere6/administrator,password=P@ssw0rd //172.0.120.50/SMB /mnt3、查询挂载目录文件属主均为root:root
-bash-4.1# ll total 0 -rwxrwxrwx 1 root root 0 Jun 13 17:48 1
每个共享目录只能指定一个uid、gid挂载,该方法只能规避无法修改权限问题;建议Linux客户端采用NFS共享协议挂载。
创建人 | 陈运佳 |
文档编辑权限 | 创建者私有 |
文档阅读权限 | 来自分类 |
分类阅读权限 | 所有人 |
分类编辑权限 | 技术服务部 : 机构 渠道合作伙伴 : 机构 系统管理员 : 人员 |
分类审核权限 | 审核小组 : 岗位 |
分类预览权限 | 审核小组 : 岗位 |
分类下载权限 | 技术服务部 : 机构 |
修改日期 | 修改人 | 备注 |
2018-06-13 10:25:14[当前版本] | 陈运佳 | CREAT |