|
根据首页上的教程自己做了一个共享,现将出现的问题提出,
在此请各位大侠帮忙解决,先谢谢:
文件夹如下:
--ShareOnLinux
----目录1 user1:group1 755
----目录2 user2:group2 755
----只读共享 root:root 0755
----可写共享 user1:group3 1777
-----文件.doc user1:group3 1777
用户如下:
group1:user1
group2:user2
group3:user1,user2
Samba设置如下:
[ShareOnLinux] #共享名
comment = ShareFiles On LinuxServer
path = /home/ShareOnLinux #共享文件夹的位置
create mask = 0664 #用户创建文件时的权限
directory mask = 0775 #用户创建目录时的权限
writable = yes #允许写入,同时需要samba服务器该用户有写入权限
valid users = @group1,@group2,@group3
#用户及用户组,之间用,间隔,用户组前加@,nobody是匿名用户
browseable = no #防止用户浏览其他用户的目录
guest ok = no #匿名用户是否可以访问
现在出现一个问题
原来可写共享下的文件.doc的所有者是user1:group3 权限是1777
但是user2用户修改了文件.doc后,
文件.doc的所有者变成了user2:group2 权限变成了 754
造成原来的user1都不能修改了
请问为什么权限和所有者会变化呢,如果所有者不变的话,事情也好办
或者如果读写权限不变的话,事情照样好办
可是这里全变了,
我想可能是samba下的conf设置有问题把
请各位帮忙指正,谢谢 |
|