免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6313 | 回复: 12
打印 上一主题 下一主题

[samba] 文件权限在复制中会带走的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-12 23:22 |只看该作者 |倒序浏览
前些天发现了samba的一个问题:

有A、B两个用户,
相对应有两个私人目录DIR_A、DIR_B,另有一个公共目录DIR_P。

当用户A从DIR_A目录复制一个文件FILE到公共目录DIR_P去的时候,B用户在DIR_P目录下是不能访问文件FILE的。
不知道大家有没有注意到这个问题,有什么办法可以让文件的权限随目标目录的权限设置而改变?

论坛徽章:
0
2 [报告]
发表于 2009-04-21 19:55 |只看该作者
大家对这个问题都不在意
还是只有我遇到这个问题?

论坛徽章:
0
3 [报告]
发表于 2009-04-21 20:43 |只看该作者
原帖由 yuzifu 于 2009-4-21 19:55 发表
大家对这个问题都不在意
还是只有我遇到这个问题?



哈,没有遇到过。

有空测试,看看

论坛徽章:
0
4 [报告]
发表于 2009-04-21 21:43 |只看该作者

重现了这个问题

原帖由 yuzifu 于 2009-3-12 23:22 发表

当用户A从DIR_A目录复制一个文件FILE到公共目录DIR_P去的时候,B用户在DIR_P目录下是不能访问文件FILE的。




这个很正常,如果用户复制的文件的权限为rwx------,把文件cp过来,其他任何用户(除了root)都是操作不了的。把文件从一个地方复制到另外一个地方,一般是保留原来的权限的。这个和samba没有任何关系。


如果您在win下上传到共享目录的,则不存在这个问题。

[ 本帖最后由 diyself 于 2009-4-21 21:45 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2009-04-21 21:47 |只看该作者
有什么办法可以让文件的权限随目标目录的权限设置而改变?


都登陆linux了,那就在复制之前或者复制到共享目录之前,用chmod更改一下复制的文件的权限就行啦

论坛徽章:
0
6 [报告]
发表于 2009-04-22 11:07 |只看该作者
不知道在公共目录里加入这几个条件行不行啊
create mask = 0777                
force create mode = 0777
security mask = 0777
force security mode = 0777

论坛徽章:
0
7 [报告]
发表于 2009-04-22 18:17 |只看该作者
原帖由 qingkong9416 于 2009-4-22 11:07 发表
不知道在公共目录里加入这几个条件行不行啊
create mask = 0777                
force create mode = 0777
security mask = 0777
force security mode = 0777



估计不行,这个参数针对的是通过smb的操作而言。
我猜测lz的操作是在系统帐户下进行的操作,不知道对不对。

论坛徽章:
0
8 [报告]
发表于 2009-05-09 14:35 |只看该作者
感谢楼上两位!

我想这涉及到win和linux平台的一些知识,samba是以linux处理文件的方式来处理这些文件的,它会带走权限。但客户端用户是用win进行操作的,而win平台处理这些文件是不会带走权限的。

不知道使用acl,设置缺省为所有人都能访问,能不能解决这个问题。

论坛徽章:
0
9 [报告]
发表于 2009-05-11 23:14 |只看该作者
原帖由 yuzifu 于 2009-5-9 14:35 发表
感谢楼上两位!

我想这涉及到win和linux平台的一些知识,samba是以linux处理文件的方式来处理这些文件的,它会带走权限。但客户端用户是用win进行操作的,而win平台处理这些文件是不会带走权限的。

不知道 ...


我在7楼的猜测,对不对?

论坛徽章:
0
10 [报告]
发表于 2009-05-12 09:38 |只看该作者
原帖由 diyself 于 2009-5-11 23:14 发表


我在7楼的猜测,对不对?



我没有理解你所说的“系统用户”是啥意思,所以就没有回答这个问题。

发现这个问题的时候是win客户端使用samba分配的帐号映射成win盘符,然后在资源管理器里移动samba共享目录里的文件时发生的问题。
我想应该不是你所说的“系统用户”
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP