|
|
[global]
workgroup = WORKGROUP
server sting = FileServer 在局域网上显示的名称
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
printer admin = @ntadmin, root, administrator
username map = /etc/samba/smbusers
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
security = user 一种安全模式,需要用户名称才能登陆
unix charset = gb2312 支持中文显示
deadtime = 1 可以断开用户连接(尝试了感觉效果不好)
[Tools]
path = /Tools
writeable = No 是否可写
browseable = Yes 是否可浏览
guest ok = Yes 支持匿名登陆
[WL]
path = /Works/WL
writeable = Yes
browseable = Yes
valid users = sys,@wl 这样设置以后的效果是,当用sys用户登陆时可读可写,可执行,当登陆的用户是WL组的用户时 不能写
[CW]
path = /Works/CW
writeable = Yes
browseable = Yes
valid users = jiay
[GG]
path = /Works/GG
writeable = Yes
browseable = Yes
valid users = chenxl
[JX]
path = /Works/JX
writeable = Yes
browseable = Yes
valid users = caoj
问题:我做这个samba的目的是,在这个samba服务器的目录下实现点简单的功能,在Tools目录下,可以匿名浏览(只能浏览,不能做添加删除等操作,这个目的我实现了)
还有一个主要的目录就是Works下面的 各部门目录,在这些目录中,想做一些限制,需要用户名密码才可以登陆,有两种用户全县,一个是只能普通浏览,另一个可以进行创建删除(也就是说可以把自己电脑上的文档可以传到samba服务器上。)
在这方面做的不是很理想,就我现在提供的代码可以做到要求用户名和密码登陆,但是有一个问题,就是每个目录只能登陆一个人。
有没有高手,可以帮我把这个服务完善一下,或者提供点方法。。。。。。 |
|