[i=s] 本帖最后由 aaa103439 于 2012-2-13 15:59 编辑 [/i]
共有三个配置文件,分别是原配置文件和三个独立配置文件master.smb.conf sales.smb.conf tech.smb.conf
原配置文件下----全局配置下加入
username map = /etc/samba/smbusers
smbusers下已经加入master = adm(master登录没问题,但是adm登录说是无权限)
1、smb服务已经重启过
2、windows下已经net use * /delete
3、samba账户master登录没一点问题,只不过虚拟账户adm权限不够
三个独立配置文件均只修改了share definitions下的东西,也就是只添加了各共享目录,其中各共享目录下已添加valid user = master
aaa103439 于 2012-02-13 15:56:29发表:
搞定了。。。突然想到samba读取配置文件时,根本就没有adm这个虚拟账户的配置文件。。。。
所以我就cp -p master.smb.conf adm.smb.conf ,同时将里面所有master信息,都改成了adm。
之后adm成功登陆了。
但是又碰到了另一个问题,我在配置文件里面tech.smb.conf里面的公共目录share下加入了public = no ,同时又给share公共目录分配了一个公共账户share(valid user = share),但是为什么tech组下的成员仍然看到share目录。。。
虽然我最后将share目录标示从tech.smb.conf 删除后,tech组下的成员看不到了,但是我就是想不明白,既然他读取了tech.smb.conf ,为什么public = no 没起作用呢?
oh,对了,主配置文件和tech.smb.conf安全权限都是security = user
alick 于 2012-02-13 11:04:11发表:
没这么配过。如果楼主在网上实在搜不到相关资料,那么就真的该读文档了 :(
aaa103439 于 2012-02-13 09:48:32发表:
:0wfd1d
木有人,蛋疼
aaa103439 于 2012-02-12 21:02:09发表:
[i=s] 本帖最后由 aaa103439 于 2012-2-12 21:06 编辑 [/i]
蛋疼了,网上实在是找不到相关信息=。=(5ty(
aaa103439 于 2012-02-12 21:01:00发表:
疯狂顶,顶,来人啊,我就想不通了,虚拟为啥没权限呢
aaa103439 于 2012-02-12 21:00:18发表:
我继续顶,顶,来人啊,我就想不通了,虚拟为啥没权限呢
aaa103439 于 2012-02-12 20:59:50发表:
顶,来人啊,我就想不通了,虚拟为啥没权限呢