LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: sailing123

郁闷求助,祈求高手路过指点:!!!samba 如何设置一个共享让某一组用户看到而其他组的

[复制链接]
发表于 2005-6-15 22:48:08 | 显示全部楼层
好了试试这样是不是可以解决,建立共享时设置vilaid user=@stuff,也就是通过祖策略实现,加入这个组可以看到相应的文件夹,否则看不到,public=no
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-17 13:22:27 | 显示全部楼层
我早就试过了,不行!!
回复 支持 反对

使用道具 举报

发表于 2005-6-17 16:22:59 | 显示全部楼层
我以前也组建了一个PDC服务器,我是以如下方法实现分组功能的.

# groupadd <工作组名>
# cd /var/samba/ (目录结构大体如下:home 用户主目录、group 工作组)
# cd /var/samba/group (把所有不同的组都建在这里)
# mkdir <工作组名>
# cd /var/samba/home (把所有不同用户的目录都建在这里)
# mkdir <用户名>
# useradd -g <工作组> -d /var/samba/home/<用户名> -c "samba user id" -s /bin/false <用户名>
# smbpasswd -a <用户名>

在 /etc/samba/smb.conf 最后面加入如下内容
[group]
comment = 如果你想把文件只提供给本工作组共享,请把文件放在这里。
path = /var/samba/group/%G
browseable = yes
public = no
writable = yes


只要你把不同的用户放在不同的组就可以实现工作组共享了。
回复 支持 反对

使用道具 举报

发表于 2005-6-17 16:29:17 | 显示全部楼层
时间不准???“发帖时间: 05-06-17, 08:22 ”我这里是 16:2X
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-20 10:40:26 | 显示全部楼层
谢谢,这个我也知道.samba有个不好的地方就是每个用户登录进去看到全部共享,但可以用valid users 限制访问. 照上所述, 不是每个组都需要这个共享,但它也看到了这个共享.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-20 10:43:51 | 显示全部楼层
同本版的贴子 "如何设置Samba服务来实现“windows用户在网上邻居中隐藏自己无权限访问的目录" 同一个意思!
回复 支持 反对

使用道具 举报

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

本版积分规则

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