LinuxSir.cn,穿越时空的Linuxsir!

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

samba 中不能用,用户组控制访问

[复制链接]
发表于 2007-3-29 11:47:05 | 显示全部楼层 |阅读模式
系统: FC6      SAMBA 3.023C

我的配置过程

groupadd technology                 #技术部的组

useradd -g technology -s /sbin/nologin test  -p 123456 #增加用户

mkdir /home/technology_share #增加目录

chmod 777 technology_share 改权限

smbpasswd -a test  #增加samba用户

vi smb.conf         #更改配置文件

[technology_share]
        path = /home/technology_share
        browseable = yes
        valid users = @technology

其他的全部默认.

------------------

  完成后在XP中访问共享,用户的家目录访问正常.可访问共享目录时,不是提示再次输入密码,就是提示网络不可用.
  如果我把 valid users = @technology  改成 valid users = test  或者guest ok = yes 访问也正常

  是什么地方的原因我就不知道了.郁闷中.
发表于 2007-3-30 08:42:15 | 显示全部楼层
valid users = @technology

valid users如果用@的话,表示哪个域上的工作组,通常是这样表示
@DOMAINNAME\GROUP即某个域中的某个工作组中的所有用户。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-30 13:37:36 | 显示全部楼层
Post by springwind426
valid users = @technology

valid users如果用@的话,表示哪个域上的工作组,通常是这样表示
@DOMAINNAME\GROUP即某个域中的某个工作组中的所有用户。


谢谢,
可问题是,我在局域网里根本没有做域呀.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-30 14:24:10 | 显示全部楼层

问题换了个方法解决了.

最后说一下我的解决办法,以后有人遇到类似问题,可以参考一下.

其实也是很简单.

就是samba 的配置文件只负责共享目录,所有目录的权限控制,用chmod 和ACL来管理.

简单点的,chmod就够用了.

复杂的就用ACL,简直无所不能.而且个人感觉ACL的权限控制比SAMBA的更简单.

不过SAMBA中该如何使用,用户组控制权限的问题我还是没有搞清楚.如果那位老大知道答案,能告诉一下就最好了.
回复 支持 反对

使用道具 举报

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

本版积分规则

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