红联Linux门户
Linux帮助

求助(已解决):samba下虚拟账户无权限

发布时间:2012-02-12 20:58:10来源:红联作者:aaa103439
[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
文章评论

共有 7 条评论

  1. 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

  2. alick 于 2012-02-13 11:04:11发表:

    没这么配过。如果楼主在网上实在搜不到相关资料,那么就真的该读文档了 :(

  3. aaa103439 于 2012-02-13 09:48:32发表:

    :0wfd1d
    木有人,蛋疼

  4. aaa103439 于 2012-02-12 21:02:09发表:

    [i=s] 本帖最后由 aaa103439 于 2012-2-12 21:06 编辑 [/i]

    蛋疼了,网上实在是找不到相关信息=。=(5ty(

  5. aaa103439 于 2012-02-12 21:01:00发表:

    疯狂顶,顶,来人啊,我就想不通了,虚拟为啥没权限呢

  6. aaa103439 于 2012-02-12 21:00:18发表:

    我继续顶,顶,来人啊,我就想不通了,虚拟为啥没权限呢

  7. aaa103439 于 2012-02-12 20:59:50发表:

    顶,来人啊,我就想不通了,虚拟为啥没权限呢