系统win10,之前好像正常的,现在不知道为什么不行了
enable-remoting / Set-WSManQuickConfig -SkipNetworkProfileCheck都通过了,网上提到的两个注册表项也正常,其他机器很简单就能连通,但远程到这机器就是提示失败。
Enter-PSSession : 连接到远程服务器失败,错误消息如下: WS-Management 服务无法处理该请求。 此服务已配置为不接受任何远程外
壳程序请求。 有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。
所在位置 行:1 字符: 16
+ Enter-PSSession <<<< 192.168.31.140 -Credential $c
+ CategoryInfo : InvalidArgument: (192.168.31.140:String) [Enter-PSSession], PSRemotingTransportException
+ FullyQualifiedErrorId : CreateRemoteRunspaceFailed
1 Answers
Best Answer
可能是这台机器上面的组策略限制通过远程shell来访问。
在PowerShell控制台中输入:
PS> dir WSMan:\localhost\Shell\AllowRemoteShellAccess WSManConfig: Microsoft.WSMan.Management\WSMan::localhost\Shell Type Name SourceOfValue Value ---- ---- ------------- ----- System.String AllowRemoteShellAccess false
如果值为false,可以考虑编辑组策略:
计算机配置->管理模板->Windows组件->Windows Remote Shell