我有一台 Ubuntu 14.04 服务器,它以 Active Directory PDC 的形式运行 Samba4。该服务器名为 athena,其 DNS 名称为 athena.ad.domain.com。领域为 AD.DOMAIN.COM,NetBIOS 名称为 DOMAIN。
当我查看我的用户时,他们的用户名是[电子邮件保护]我想要的是他们有[电子邮件保护]。 没有其他的有改变,但必要时可以改变。
我尝试更改两者中的领域/usr/local/samba/etc/smb.conf
,/etc/krb.conf
然后将用户帐户更改为[电子邮件保护],但当我这样做时,我无法再登录。所以目前,我回到了之前的(工作)配置。
我是否需要重新配置 Samba(使用 samba-tool 域配置)?用户会被保留吗?
答案1
在 AD 术语中,您想要做的是为目录中的每个用户设置一个自定义 userPrincipalName,而不是重命名域;如果没有在 AD 中进行重大更改,则无法重命名域(请参阅 RENDOM 工具),并且我不相信 samba 存在与此等效的功能。
我不相信 Samba 4 支持这一点,所以除非我错了,否则您必须“迁移”用户帐户,这意味着在具有正确名称的新 samba 域的新实例上重新创建它们。