2011-04-14 22:31:27 +0000 2011-04-14 22:31:27 +0000
142
142

Samba用户列表?

所以昨天晚上,我把头发拔掉了一个多小时,试图弄清楚为什么smbpasswd一直拒绝我重设一个Samba用户的密码。总之,长话短说,这显然是因为这个用户还不存在(smbpasswd -a添加了她,没有任何怨言,现在一切都很顺利),尽管我仍然发誓我确实已经添加了她。有没有什么命令或工具可以做到这一点?(Samba使用的是那个新奇的.tdb数据库,不然我就直接用cat /etc/smbpasswd了。)

答案 (2)

192
192
192
2011-04-14 23:27:10 +0000

我相信你要找的命令是pdbedit

man页面 “pdbedit - 管理SAM数据库(SAMBA用户数据库)”

sudo pdbedit -L -v

-L列出用户。

4
4
4
2017-10-27 13:58:46 +0000

在Samba 4及以后的版本中,还有samba-tool user list和其他有用的用户管理命令