LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1402|回复: 4

samba权限设置的难题!

[复制链接]
发表于 2008-1-8 16:26:39 | 显示全部楼层 |阅读模式
samba权限设置的难题!
我用samba服务器共享文件,有一个文件夹为mas ,mas下面有2个文件夹为,mas1 mas2
而我有三个用户,admin,ok1,ok2

admin为管理员,拥有所有文件夹(mas,mas1,mas2)有完全权限!!
ok1对mas1有完全权限
ok2对mas2有全完权限
ok1,ok2可以访问对方文件夹,但不能写入


请问怎么设置权限关系以实现共享?
 楼主| 发表于 2008-1-9 00:35:40 | 显示全部楼层
怎么没人回答呢?自己顶一个!请帮忙
回复 支持 反对

使用道具 举报

发表于 2008-1-9 00:43:02 | 显示全部楼层
system-config-samba
图形的配置工具比较好配置,应该可以,不知到你装了没有。
明天上单位我试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-9 18:30:32 | 显示全部楼层
不,我没有装图形界面,只用命令!我只是想知道各个文件夹之间的权限关系,之后我用命令来设置也很方便!!
回复 支持 反对

使用道具 举报

发表于 2008-1-10 17:35:54 | 显示全部楼层
Post by chenhonjin;1804430
samba权限设置的难题!
我用samba服务器共享文件,有一个文件夹为mas ,mas下面有2个文件夹为,mas1 mas2
而我有三个用户,admin,ok1,ok2

admin为管理员,拥有所有文件夹(mas,mas1,mas2)有完全权限!!
ok1对mas1有完全权限
ok2对mas2有全完权限
ok1,ok2可以访问对方文件夹,但不能写入


请问怎么设置权限关系以实现共享?


这个问题似乎比较复杂,我想不出好的解决办法,不过倒是可以通过setfacl来控制访问权限。
比如把mas以及mas1和mas2的owner设置为admin,满足要求1,
然后:
setfacl -mR uk1:rwx mas1
setfacl -mR uk2:rwx mas2
满足2,3.
setfacl -mR uk1:r mas2
setfacl -mR uk2:r mas1
满足要求4.

这个实验我还没有做,只是有这样一个想法,
等待更好的解决办法。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表