![2008 r2 成员服务器无法启用管理员自动登录](https://linux22.com/image/568815/2008%20r2%20%E6%88%90%E5%91%98%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A0%E6%B3%95%E5%90%AF%E7%94%A8%E7%AE%A1%E7%90%86%E5%91%98%E8%87%AA%E5%8A%A8%E7%99%BB%E5%BD%95.png)
我正在自动执行一组程序来配置多台服务器。这些程序包括多次重新启动。为了在 2008 年之前的版本中解决这个问题,我们设置了注册表项
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName = "username"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultPassword = "password
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon = 1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoLogonCount = 1
从我读到的所有内容来看,这在 2008 年仍然适用。当我在服务器独立时使用它时,它工作正常。但在我将其加入域后,它不再工作。它甚至似乎没有尝试登录。
作为测试,我使用了错误的密码(域前),它尝试登录,然后向我显示“错误密码”对话框。在域下执行相同操作时,我没有看到该对话框。我检查了注册表,发现 AutoAdminLogon 已重置为 0,但 AutoLogonCount 尚未弃用。
作为另一项测试,我将 AutoLogonCount 增加到 2 并重新启动服务器。它仍为 2(表示它没有尝试登录),而 AutoAdminLogon 为 0(表示其他东西改变了它)。
我读到过,如果不包含 DefaultPassword 键,系统将自动更改 AutoAdminLogn 的值 0。这里还会发生类似的事情吗?
答案1
此代码在连接到我们的 2008 DC 时运行良好。我认为问题出在我们的某些安全设置上,并且可能是 2008 服务器与 2003 托管域之间的 Kerberos 问题