红联Linux门户
Linux帮助

Centos的Samba增加用户后为何不显示?

发布时间:2008-09-07 23:05:01来源:红联作者:wslzy
我在Centos5.2安装了Samba文件服务器,用的是图形界面管理,

按照介绍先增加系统用户

再新增Samba使用者,但是在Samba管理器中却不显示我新建的用户,请问这个是什么原因呢?

而且,再次用同样的名称新增用户的时候提示用户名已存在,郁闷。

无法显示用户名就没办法设置权限了。
文章评论

共有 2 条评论

  1. wslzy 于 2008-09-08 21:25:23发表:

    Samba用户无法显示2008年09月07日 星期日 23:23添加了SMB用户后在图形界面下无法显示,再次添加却提示用户已经存在,为什么用户存在却无法看到?解决方法:这个问题的原因是为了增强工具的安全能力,samba.org对smbpasswd版本3.0.6中做了改动。这个改动会影响到smbpasswd修改用户密码的动作。版本1.0.16-2以上版本的redhat-config-samba已经能够解决这个问题。

    这个问题的详细描述和最新进展可以参看BUZILLA137083

    http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=137083
    如果想解决这个问题,可以使用smbpasswd命令替代图形工具。

    如下是一些样例:

    添加新的samba用户

    # smbpasswd -a joe
    New SMB password:
    Retype new SMB password:
    修改一个已经存在的用户的密码

    # smbpasswd joe
    New SMB password:
    Retype new SMB password:
    记住如果使用workgroup类型的时候,系统下需要有一个和smaba用户同名的用户。至少需要在/etc/smbusers中映射到一个系统用户上。

    如果需要添加系统用户可以使用命令useradd。如果需要添加新的samba用户,可以先添加系统用户,然后使用smbpasswd添加samba用户。

    更多的信息可以参考smbpasswd的man手册。
    /usr/share/doc/samba-/docs下可以找到更多的文档。


    这是红帽官方的说明,但是无效果。。。。

  2. ak_birdofprey 于 2008-09-08 08:55:26发表:

    这人问题在RHEL5。2中也存在不知道咋解决!!!