winrm 拒绝访问 0x80070005 -2147024891疑难杂症总结 4


PowerShell远程管理很强大,开启远程访问本来一行命令即可,但不是永远都顺风顺水。今天就分享一些网友们的总结,真心希望某条可解燃眉之急。

声明:以下内容来自QQ群友集体智慧,由老传整理。

启用winrm失败,报拒绝访问,修复一例。

关键字 winrm 拒绝访问 0x80070005 -2147024891
总结人:老传,,爱powershell,就【猪懂傻改】地分享。
今天群内讨论了的启用winrm时,拒绝访问的问题。我们一起研究找到了问题结症所在,总结检查步骤如下:

  1. 确定服务中,windows remote management(ws man) 服务已经启动。
  2. 确定网络访问,使用的经典模式,即:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
    “forceguest”=dword:00000000
    如果是1,请改成0,重启机子。感谢老史提供解题方案。
  3.  确定(当前)administrators组中的账户,都设置了密码,而不是空密码。让空密码的远程管理员,登录机子,这肯定不合理。
    这一点,是我们和群友一起试验出来的,空密码就会报拒绝访问的错。感谢提问者qq=504800471,帮忙验证。
  4. 和这个键值或许也应该有关,即:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
    “LimitBlankPasswordUse”=dword:00000001
    即空密码账户,只能本地登录。
  5. 确定右键点powershell图标,选择了管理员,权限运行powershell。
  6. 最后运行winrm quickconfig 命令。
本文链接: https://www.pstips.net/winrm-access-deny.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

4 条评论 “winrm 拒绝访问 0x80070005 -2147024891疑难杂症总结