【问题标题】:Enter-PSSession to remote server fails with “access is denied”到远程服务器的 Enter-PSSession 失败并显示“访问被拒绝”
【发布时间】:2016-05-19 08:10:58
【问题描述】:

我想用winrm远程vm,可以连接localhost,但是无法连接到其他远程机器,报错“access is denied”。

请帮助我。

【问题讨论】:

    标签: powershell powershell-remoting


    【解决方案1】:

    需要提供-Credential参数:

    Enter-PSSession –ComputerName Server –Credential Domain\UserName
    

    【讨论】:

    • 假设 Enable-PSRemoting 已在两台机器上运行,并且 Set-Item wsman:\localhost\Client\TrustedHosts -Value *` 已在您的机器上运行(我已经看到这会生成拒绝访问错误)
    • 我试过了,但还是不行。错误没有改变。
    • 您可能需要设置-Authentication Default
    【解决方案2】:

    所以我遇到了与该用户完全相同的问题并找到了问题。基本上,我以我的域管理员帐户运行命令,但服务器被锁定为不接受来自组策略中域管理员帐户的网络连接作为安全措施。一旦更改命令凭据以作为我的非域管理员帐户运行,并且帐户允许具有管理权限的网络访问,enter-pssession 命令就可以完美运行。我不明白为什么 test-wsman 命令似乎可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-16
      • 1970-01-01
      • 2018-02-06
      • 1970-01-01
      • 2022-07-15
      • 2013-11-12
      • 2016-07-05
      相关资源
      最近更新 更多