LinuxSir.cn,穿越时空的Linuxsir!

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

一个棘手的SAMBA问题

[复制链接]
发表于 2009-9-27 20:17:21 | 显示全部楼层 |阅读模式
大家好,想请教大家一个棘手的SAMBA问题:

在我们单位一个PROJECT目录下,分别有目录A,B,C,D. 每个目录对应着TEAM_A, TEAM_B, TEAM_C, TEAM_D....现在要求TEAM_A组可以在A目录下读写,其他组可读; TEAM组在B目录下读写,其他组可读。。。以此类推。

突然发现这个问题还不是一般的难解决也。因为当有一个A组成员在A目录中提交一个文件之后,文件的所有者和用户组都将是用户本人。这样,如果A目录是775,A组的成员一样不能修改其他成员提交的内容。而如果A目录是777,其他组的成员将有可以修改A目录中的文件。
 楼主| 发表于 2009-9-27 21:32:14 | 显示全部楼层
没有大哥知道该怎么搞么。。。55555
回复 支持 反对

使用道具 举报

发表于 2009-9-27 22:11:07 | 显示全部楼层
你得知道什么叫做 primary group,也就是缺省的 group。把 A 组所有成员的 primary group 都设置成 group A,可解决 group 的问题。

至于权限后面的问题好解决了吧?你应该有办法搞定缺省创建 775 的目录。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-27 22:18:34 | 显示全部楼层
谢谢,我知道什么是PRIMARY GROUP,请问如何把primary group设置成后来的group A呢?

我知道用newgrp命令切换初始组和有效组,但是貌似对这个问题不大管用,还请大哥赐教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-27 22:49:37 | 显示全部楼层
太谢谢了,大哥,已经解决了
回复 支持 反对

使用道具 举报

发表于 2009-9-28 20:54:53 | 显示全部楼层
facl 很简单的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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