问题
2021年6月22日星期二 上午3:23
HI 工程师您好,
我使用命令开启远程后,使用以下命令设置默认身份认证不生效。
1、开启远程桌面
wmic RDTOGGLE WHERE ServerName='%COMPUTERNAME%' call SetAllowTSConnections 1
2、设置远程桌面身份认证我使用了以下命令还是没办法取消“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”
wmic /namespace:\root\CIMV2\TerminalServices PATH Win32_TSGeneralSetting.terminalname="rdp-tcp" set UserAuthenticationRequired=false
期待您的回复!
全部回复 (3)
2021年6月22日星期二 上午9:44 ✅已答复
你好,
可以查看更改对应的注册表。对于开启和关闭NLA的注册表键;如下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
UserAuthentication DWORD
0 = Off
1 = On
如果使用cmd或powershell命令:
下方为关闭仅允许运行使用网络级别身份验证的远程桌面的计算机连接
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-TCP" /v UserAuthentication /t REG_DWORD /d "0" /f
下方为开启仅允许运行使用网络级别身份验证的远程桌面的计算机连接
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-TCP" /v UserAuthentication /t REG_DWORD /d "1" /f
对于wmi的命令,如果出现无效的情况,可能复杂一点。本身可能是系统文件的问题,所以先将系统更新到最新的版本,也就是安装到最新的月度安全更新。同时,无效的话,运行命令出错,应该有错误的信息。
-检查有正确的机器名称
-检查机器是否打开,是否有网络连接
-检查防火墙(“Windows Management Instrumentation (WMI-In)”规则是否被禁止)。
-检查是否WMI服务和它的依赖项正在运行
-检查是否启用DCOM(键:HKLM\Software\Microsoft\OLE,;:EnableDCOM[应该是'Y'])
如果回答是有帮助的, 请将其标记为答案, 可以帮助其他有相同问题的社区成员, 并快速找到有用的答复。
针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。
2021年6月23日星期三 上午2:40
HI Carl,
多谢回复。
我使用以下命令配置显示是成功的,没有任何报错,但是我去看配置是没有取消此项。
wmic /namespace:\root\CIMV2\TerminalServices PATH Win32_TSGeneralSetting.terminalname="rdp-tcp" set UserAuthenticationRequired=false
2021年6月25日星期五 上午10:22
你好,
感谢您回复的信息。
是的,第一个命令是可以运行,生效的。第二个命令您提到确实是可以运行成功,我运行也是没问题的,但是结果没有生效。
我用了一个新建的机器,也是同样的结果,所以应该不是本身系统文件的问题,感觉应该还是Wmic的接口问题,接口的api导致可以运行,但是没有改变。
所以我认为使用CMD的注册表命令是更准确的。
同时我也试了下方的powershell命令。也是没问题的。根据我尝试的这些信息来看,都是在设置NLA开启关闭的参数为0或1的时候生效,在设置true或false的时候可能不生效。
Disable Remote Desktop Network Level Authentication using PowerShell | Petri
如果回答是有帮助的, 请将其标记为答案, 可以帮助其他有相同问题的社区成员, 并快速找到有用的答复。
针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。