2017-05-25 173 views
1

我已经启用服务器上PSRemoting:PowerShell远程访问被拒绝

Enable-PSRemoting -Force 

我还检查该端口是否正确监听的正确IP地址使用命令:

winrm enumerate winrm/config/listener 

然而,当我尝试创建一个新的PSSession环回地址:

New-PSSession ::1 

它给出了以下错误:

New-PSSession : [[::1]] Connecting to remote server [::1] failed with the following error message : Access is denied. 
For more information, see the about_Remote_Troubleshooting Help topic. 
At line:1 char:1 
+ New-PSSession ::1 
+ ~~~~~~~~~~~~~~~~~ 
+ CategoryInfo   : OpenError: 
(System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotingTransportException 
+ FullyQualifiedErrorId : AccessDenied,PSSessionOpenFailed 

在解决此任何帮助,将不胜感激!

这里是输出

winrm get winrm/config 

不知道是否它帮助:

Config 
    MaxEnvelopeSizekb = 500 
    MaxTimeoutms = 60000 
    MaxBatchItems = 32000 
    MaxProviderRequests = 4294967295 
    Client 
     NetworkDelayms = 5000 
     URLPrefix = wsman 
     AllowUnencrypted = false 
     Auth 
      Basic = true 
      Digest = true 
      Kerberos = true 
      Negotiate = true 
      Certificate = true 
      CredSSP = false 
     DefaultPorts 
      HTTP = 5985 
      HTTPS = 5986 
     TrustedHosts 
    Service 
     RootSDDL = O:NSG:BAD:P(A;;GA;;;BA)(A;;GR;;;IU)S:P(AU;FA;GA;;;WD)(AU;SA;GXGW;;;WD) 
     MaxConcurrentOperations = 4294967295 
     MaxConcurrentOperationsPerUser = 1500 
     EnumerationTimeoutms = 240000 
     MaxConnections = 300 
     MaxPacketRetrievalTimeSeconds = 120 
     AllowUnencrypted = false 
     Auth 
      Basic = false 
      Kerberos = true 
      Negotiate = true 
      Certificate = false 
      CredSSP = false 
      CbtHardeningLevel = Relaxed 
     DefaultPorts 
      HTTP = 5985 
      HTTPS = 5986 
     IPv4Filter = * 
     IPv6Filter = * 
     EnableCompatibilityHttpListener = false 
     EnableCompatibilityHttpsListener = false 
     CertificateThumbprint 
     AllowRemoteAccess = true 
    Winrs 
     AllowRemoteShellAccess = true 
     IdleTimeout = 7200000 
     MaxConcurrentUsers = 10 
     MaxShellRunTime = 2147483647 
     MaxProcessesPerShell = 25 
     MaxMemoryPerShellMB = 1024 
     MaxShellsPerUser = 30 

回答

0

运行PowerShell中以管理员身份。提高特权解决了我的情况下的问题。

+0

这是行不通的。我犯了同样的错误。正如我在另一台服务器上测试过的那样,远程处理命令应该不会以管理员身份运行 – Zelurd