我正在研究 Samba,并已使用它创建了一个 PDC。我已经创建了用户和计算机帐户,一切正常。但是,我在查找如何创建组并向其中添加用户时遇到了问题。Samba 显然不会创建 AD 默认组,如“域用户”或“域管理员”。它是否使用 Unix 组来实现这一点,还是我必须使用某些 Samba 工具来创建它们?
这些组是否可以像用户一样在 Windows 工作站中“搜索”(或像使用 AD 时一样)?
我正在运行 CentOS 6.7 和 Samba 3.6.23。
我正在使用 tdbsam 来存储用户数据。
答案1
经过一番搜索,我终于找到了如何操作的方法。我只是不知道为什么互联网上解释这种相当常见的程序的材料如此稀少。
1-创建一个 Unix 组。
# groupadd domainusers
2 – 将用户添加到组。这些是必须使用 smbpasswd 创建的 Unix 用户。
# usermod -aG domainusers user1
# usermod -aG domainusers user2
3 - 使用命令“net”将 Unix 组映射到新的 Samba 组。
# net groupmap add ntgroup="Domain Users" unixgroup=domainusers
例如,现在您可以在更改文件权限或添加到本地组时在 Windows 工作站上找到该组。
我根据在这里发现的内容得出了这一结论: https://www.howtoforge.com/samba_setup_ubuntu_5.10_p4