羊皮纸论坛目录 / 个人电脑 / 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, 预设为, 读取passdb, 该方式, 设置, 要创建, 而Sam即, 者虚拟用户, 系统用户, 真实用户, 方式, 意思
0 0
2012-01-28T10:22:00+0000


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