Powershell远程错误整理



错误现象-权限不够:
执行Set-WSManQuickConfig\Enable-PSRemoting会报错,
用Get-Item WSMan:\检查时会发现其子项无法访问,用regedit进去查看不出问题。

解决办法:
1.打开 本地安全设置(Secpol.msc);在 本地策略 中找到 网络访问:本地帐户的共享和安全模式,把原来的 仅来宾 模式改成 经典 模式。
---出处http://bbs.winos.cn/thread-125514-1-1.html-----------感谢网友hadstj帮助

2.检查所有用户看是否有密码不和安全规则,比如密码为空。----------无意发现本地安全有缺失也会造成powershell无法远程

3.以上所有都正常,但仍然有权限错误,这时可以考虑用这招,Set-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -Name LocalAccountTokenFilterPolicy -Value 0
-----出处http://bbs.winos.cn/thread-133411-1-1.html-------感谢我同事wuwenhe的帮助。。

部分远程失败请注意以下内容
部分防火墙未开启端口等、杀毒软件安全过高 ----这个测试时注意下就可以了。
服务 winrm bits---这两个服务不能停
Powershell 安全配置注册表位置在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN下,比较重要。配置不当直接无法远程



源自:http://bbs.winos.cn/thread-135554-1-1.html

你可能感兴趣的:(WINDOWS)