我在Linux上使用GADMIN-SAMBA程序来管理Samba服务器,在第一行“用户”选项卡的用户列表中有以下数据:
"WARNING" "Group name not found" "No value has been set" "No value has been set"`
当我选择该行并单击“删除”按钮时,会出现以下消息:
Could not remove the samba user: WARNING
该行保持不变。
我在 /etc/smb.conf
、/etc/samba/smbusers
文件和 /var/samba/profiles
目录中找不到任何名为“Warning”的用户的记录。如何从用户列表中删除该记录?
最佳答案
如果我没记错的话,问题是 (1) 您没有将用户添加到 SAM 数据库,或者 (2) 您没有以下 SAM 文件可供 pdbedit
读取:
/etc/samba/private
passdb.tdb
secrets.tdb
由于 samba 使用 pdbedit -L
生成要显示的用户列表。如果您 (1) 没有用户,或 (2) 没有可用的 SAM 文件,则在尝试访问该信息时将生成错误。看起来 GADMIN 正在将返回的第一行(错误)作为用户并尝试显示它。您无法删除它。
关于linux - 无法删除 SAMBA 中的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24927435/