论坛目录 / 个人电脑 / Linux 讨论版 / 伺服器 /

如何创建SMB用户及管理

发表新主题
随机主题
上个主题
下个主题
|
    如何创建SMB用户及管理

    ???Samba 伺服器的用户及管理方式要看设定档/etc/samba/smb.conf里passdb backend所选择使用的方式。

    一般新版本的 Samba 预设为∶

    passdb backend = tdbsam

    passdb backend有三种方式∶smbpasswd、tdbsam和ldapsam。而Sam即是security account manager的意思。

    1. smbpasswd∶该方式是使用smb工具smbpasswd给系统用户(真实用户或者虚拟用户)设置一个Samba 密码,客户端就用此密码访问Samba资源。smbpasswd在/etc/samba中,有时需要手工创建该文件。
    2. tdbsam∶使用数库文件创建用户数库。数库文件叫passdb.tdb,在/etc/samba中。passdb.tdb用户数库可使用smbpasswd –a创建Samba用户,要创建的Samba用户必须先是系统用户。也可使用pdbedit创建Samba账户。pdbedit参数很多,列出几个主要的∶
      pdbedit –a username∶新建Samba账户。
      pdbedit –x username∶删除Samba账户。
      pdbedit –L∶列出Samba用户列表,读取passdb.tdb数库文件。
      pdbedit –Lv∶列出Samba用户列表详细信息。
      pdbedit –c 「[D]」 –u username∶暂停该Samba用户账号。
      pdbedit –c 「[]」 –u username∶恢复该Samba用户账号。
    3. ldapsam∶基於LDAP账户管理方式验证用户。首先要建立LDAP服务,设置「passdb backend = ldapsam:ldap://LDAP Server」
    • 关键字 : pdbedit, username, passdb, tdbsam, smbpasswd, ldapsam, backend, samba中, Samba, 首先要建立LDAP服务, 读取passdb, 设置一个Samba, 而Sam即, 者虚拟用户, 用户及管理方式要看设定档, 暂停该Samba用户账号, 新建Samba账户, 数据库文件叫passdb, 手工创建该文件, 恢复该Samba用户账号
    00
    2012-01-28T10:22:00+0000


    • 当您未登入羊皮纸时,可以利用脸书 Facebook 登入来发表回响。若使用羊皮纸会员身份发表回响则可获得经验值及虚拟金币,用来参加羊皮纸推出的活动。
    发表回响
     
    验证字串
    留言