powershell – 尝试远程访问localhost上的Exchange服务器时出现
我正在尝试建立Power
Shell会话以对localhost上的Exchange服务器运行多个Exchange命令.我一直收到以下错误:
New-PSSession : [<HOSTNAME>] Connecting to remote server <HOSTNAME> failed with the following error message : Access is denied. For more information,see the about_Remote_Troubleshooting Help topic. At line:1 char:12 + $session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri 'h ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession],PSRemotin gTransportException + FullyQualifiedErrorId : AccessDenied,PSSessionOpenFailed 我的代码是来自Microsoft Technet Article的复制粘贴.它适用于远程机器,但无论何时我瞄准我运行的机器,我都会收到上述错误. 到目前为止我尝试了什么: >检查了about_remote_troubleshooting帮助主题.那里没有与Access Denied错误有关的任何内容. 一些快速说明: >这是在Windows Server 2012上运行的Exchange 2013.这是一个基本安装,只是一个测试环境,除了安装和启用远程处理之外,其数据和配置都很少. 我输入的具体命令是: $cred = Get-Credential $session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri 'http://<HOSTNAME>/Powershell' -Credential $cred 连接到localhost这样的东西,我应该能做什么?还是只是不支持? 在这一点上我完全失败了.任何帮助,即使指出我正确的方向,将不胜感激. 编辑:我应该补充一点,我尝试使用与上面相同的命令从另一台机器连接到本地主机,并且它没有问题.所以,我认为这不是本地配置问题.
所以,我上周末偶然发现了解决方案.它似乎与正在使用的身份验证有关.我把“-Authentication”参数留空了,打算让New-PSSession命令找出哪种方法最好.
显然,这默认为“Negotiate”身份验证方法,它将针对远程计算机选择Kerberos,但是否则将选择NTLM(或者至少,这是我的观察/假设行为)??.请参见this Microsoft description的身份验证方法. 指定一个特定的身份验证方法(“Kerberos”和“Basic”都工作,“Negotiate”没有,我没有过多地修改过这个)清除问题并允许我连接到本地交换实例. 所以,而不是这个: $session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri 'http://<HOSTNAME>/Powershell' -Credential $cred 做这个: $session = New-PSSession -Authentication Kerberos -ConfigurationName Microsoft.Exchange -ConnectionUri 'http://<HOSTNAME>/Powershell' -Credential $cred 为什么这样做?我没有线索.我会把它留给那些比我更了解的人来解释它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – PermissionError:[Errno 13]权限被拒绝
- windows – SNTP,你为什么嘲笑我?
- windows – 如何在控制台程序中为DirectSound SetCooperati
- Windows – 在UAC下,为什么我不能将文件写为模拟用户?
- windows-phone-8 – 如何使用WP8的LongListSelector电话控制
- 使用NVM管理Node - Windows
- 用于打开“配置高级用户配置文件属性”的命令(Windows 7)
- windows-server-2008 – TS(RD)网关身份验证问题“登录尝试
- windows-7 – 无法将Windows 7加入SBS 2008域..可以提供一些
- Microsoft安全通报(2269637)对.NET编码的影响