首次设置 Samba 时,它会“读取” AD 中的所有用户(Ubuntu 在域中)并将其添加到 Samba 用户列表中。显然这不是我想要的。由于有超过 1500 个用户,我想删除所有用户,然后手动添加需要访问相应文件夹的用户。
有没有比突出显示所有 Samba 用户并单击“删除”按钮(通过 Samba GUI)更简单的方法来删除所有 Samba 用户?
答案1
要从 samba 中删除用户,只需输入
pdbedit -x -u username
答案2
我假设您正在寻找 /etc/samba/smb.conf,其中包含所有用户和身份验证类型。
我认为有一种方法可以将其切换回基本 PAM 身份验证。
您可以在这里找到更多参考资料: http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html
如果您执行 sudo nano /etc/samba/smb.conf,当您到达用户的第一行时,只需按住 CTRL-K 即可重复 DELETE LINE 命令。只需留意页面底部,这样当您看到列表末尾出现时,您就可以放手,而不必删除任何其他命令。但我真的不知道它们是否都在那里,或者您的 samba 配置脚本是否正在拉动它们,域。