远程失败求解,【此服务已配置为不接受任何远程外壳程序请求】


PowerShell交流中心分类: 远程管理远程失败求解,【此服务已配置为不接受任何远程外壳程序请求】
0
w6xb asked 8 年 ago

系统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
0
Best Answer
Mooser Lee 管理员 answered 8 年 ago

可能是这台机器上面的组策略限制通过远程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