LinuxSir.cn,穿越时空的Linuxsir!

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

samba 配置求助

[复制链接]
发表于 2007-4-2 17:04:19 | 显示全部楼层 |阅读模式
共有10人需要用到samba上的共享文件
基本情况如下:
    管理员:allen        
   trade 组 有irene,annie,peggy,yuko 4个用户
目录结构  /home/share/trade

要求trade组的每个组员对trade目录都可进行读写
管理员 allen 对整个 share 目录有读写权限

我进行过的设置如下:

mkdir /home/share
cd /home/share
mkdir trade

groupadd trade
useradd -g trade irene
useradd -g trade yuko
useradd -g trade peggy
useradd -g trade annie
useradd allen

chmod -R 770 /home/share
chown allen:allen /home/share
chown allen.trade /home/share/trade

smb.conf文件如下

[global]
   workgroup = workgroup
   server string = Samba Server
   log file = /var/log/samba/%m.log
   security = share
   encrypt passwords = yes
   smb passwd file = /etc/samba/smbpasswd
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   time server = yes
[share]
   comment = Home Directories
   path = /home/share
   browseable = yes
   read only = no
   valid users = allen
   create mode = 0770
   directory mode = 0770
[trade]
   comment = Trade
   path = /home/share/trade
   browseable = yes
   read only = no
   valid users = allen,@trade
   create mode = 0770
   directory mode = 0770

-------------------------------------------------smc.conf文件结束

smbpasswd -a allen
smbpasswd -a irene
...
smbpasswd -a yuko


这样下来,在windows2000访问samba服务器
使用allen可以访问share,也能删除等操作,

但是trade组的成员,访问trade怎么都不成功,总提示找不到网络名,
有没人能告诉我下,应该如何配置下呢?谢。。
发表于 2007-4-2 21:28:05 | 显示全部楼层
valid users = allen,@trade

改成
valid users = allen,@workgroup\trade  试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-5 08:19:48 | 显示全部楼层
没有这种用法,这样是不行的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-6 09:47:43 | 显示全部楼层
N天了,终于小有成就,搞定了;
如果提示找不到网络,大家应该看看你所共享的上级目录权限,
属组不能有6以上权;
over...
回复 支持 反对

使用道具 举报

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

本版积分规则

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