如何防止Windows 2008login屏幕显示用户帐户名称?

当我通过控制台或通过RDPlogin到Windows 2008时,会显示已经创build为可点击button的用户帐户的名称。

我如何防止这种情况,并使Windows 2008问我一个用户名,必须键入?

您应该可以在组策略编辑器(Run:gpedit.msc)下设置它:

计算机configuration>策略>pipe理模板>系统>login

将其设置为使用经典login屏幕。 这将工作,如果服务器是独立的。 如果它是域的一部分,它将遵循由域策略设置的此策略。

假设服务器是独立的,而不是一个域的成员,那么你可以通过执行以下3个选项中的任何一个来达到你想要的结果:

  1. 启用交互式login:不显示本地安全策略”pipe理单元(secpol.msc)中的最后一个用户名:设置。

  2. 将registry值dontdisplaylastusername更改为1为以下项:

    HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ CurrentVersion \政策\系统

  3. 运行以下PowerShell命令:

    Set-ItemProperty -Path "HKLM:Software\Microsoft\Windows\CurrentVersion\Policies\System" -Name dontdisplaylastusername -Value 1 -Type DWORD 

以上所有步骤均在此处详述。 请注意,该链接是我博客上的post。

如果服务器是域的成员,则在GPO(组策略对象)中启用相同的策略并将其应用于相关服务器,然后在相关服务器上运行gpupdate / force或重新启动它们以实现更改。