CentOS 机器不断“丢失”活动目录成员资格

CentOS 机器不断“丢失”活动目录成员资格

我们所有的 CentOS 6 机器都已加入我们的活动目录域。这些计算机中的每台最终都会“失去”其域成员身份,这会破坏 AD 用户的身份验证。

我创建了一个简单的 shell 脚本来强制每五个小时加入一次域(使用 cron)。该脚本似乎运行没有错误,但计算机仍然失去其域成员身份。

有什么建议么?

这是脚本(密码被隐藏)

#!/bin/bash
/usr/bin/net join -w MCKISSOCKLP -S MCKISSOCKLPDC1.MCKISSOCKLP.LOCAL \
    -U Administrator%xxxxxxxxxxxxxxxxx

答案1

您可以使用 kerberos 密钥表文件:

net ads join createupn=host/$(hostname -f)@ADIRE.DOMAIN.CO.UK -U priviledged_user
net ads keytab create
net ads keytab add host/$(hostname -f)@ADIRE.DOMAIN.CO.UK

然后在配置中使用 keytab 文件samba

$ grep -i keytab /etc/samba/smb.conf
    kerberos method = secrets and keytab

相关内容