Ativando o Powershell Remoting, o acesso é negado?

Ativando o Powershell Remoting, o acesso é negado?

Estou tentando ativar a comunicação remota do Powershell em um servidor Windows 2008 R2, em execução no modo de grupo de trabalho.

Executei o comando Enable-PSRemoting no console do PowerShell.

PS C:\Windows\system32> Enable-PSRemoting

WinRM Quick Configuration Running command "Set-WSManQuickConfig" to enable this machine for remote management through WinRM service  This includes:
    1. Starting or restarting (if already started) the WinRM service
    2. Setting the WinRM service type to auto start
    3. Creating a listener to accept requests on any IP address
    4. Enabling firewall exception for WS-Management traffic (for http only).

Do you want to continue? [Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): y WinRM already is set up to receive requests on this machine. Set-WSManQuickConfig : Access is denied. At line:50 char:33
+             Set-WSManQuickConfig <<<<  -force
    + CategoryInfo          : InvalidOperation: (:) [Set-WSManQuickConfig], InvalidOperationException
    + FullyQualifiedErrorId : WsManError,Microsoft.WSMan.Management.SetWSManQuickConfigCommand

Estou conectado como membro do grupo de administradores e executando o console como administrador.

Responder1

Acabei de encontrar e resolver esse problema em alguns sistemas. Neste caso específico, estes dois sistemas não faziam parte de um domínio e a conta de utilizador não era a conta original de "Administrador", mas sim uma conta mais recente que também era membro do grupo local de Administradores.

A solução veio da seguinte postagem do blog que encontrei:Acesso WinRM é negado no computador local. Resumindo, execute o seguinte em um prompt de comando (iniciado como Administrador):

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f

Depois disso, reinicie o prompt do PowerShell como admin e execute novamente Enable-PSRemoting, simples assim.

Responder2

Para qualquer problema com o Power Shell Remoting, existem dois recursos importantes.

O primeiro é help about_Remote_Troubleshooting, que é uma referência extensa.

A segunda é uma pesquisa na Internet pelo erro que você está recebendo. Encontrei uma equipe do PowerShellpostagem no blogque tinha esta lista de verificação:

  1. Minha máquina está conectada ao domínio.
  2. Estou logado como administrador
  3. O PowerShell é iniciado elevado.
  4. Minha senha não está em branco

Um desses resolve seu problema?

Responder3

Recentemente tive o mesmo erroAcesso negado, ao tentar ativar o PSRemoting na versão hospedada do Windows 2008 R2.

Descobri que minha empresa de hospedagem aplicou uma política de grupo em uma regra de firewall, que é modificada na 4ª etapa ao tentar ativar o PSRemoting:
4. Habilitando exceção de firewall para tráfego WS-Management (somente para http)


Etapas para corrigir:
1) Clique no menu iniciar >> Ferramentas administrativas >> Firewall do Windows e Segurança avançada

2) Clique em regras de entrada >> nova regra >> escolha a opção "predefinido" e selecione Gerenciamento Remoto do Windows na lista suspensa >> Clique em próximo

3) Agora, desmarque o modo de compatibilidade do gerenciamento remoto do Windows (entrada HTTP) e selecione o modo de gerenciamento remoto do Windows (entrada HTTP) >> Clique em Avançar >> Permitir a conexão >> Concluir


Aqui está uma lista de recursos úteis para depurar isso, que usei antes Eu descobri a correção acima:

Referências para solução de problemas:
Verifique se sua conta está no grupo Administradores Locais:

powershell> whoami /all

Equipe Powershell - Habilitar PSRemoting(4 etapas comuns de solução de problemas)
Como executar comandos do PowerShell em computadores remotos(Configuração de domínio versus grupo de trabalho)

Outros tópicos:
Tentando configurar o PSRemoting no SharePoint?
Usando tecnologias remotas do PowerShell para gerenciar um farm do SharePoint

Tentando configurar o PSRemoting no Windows XP?
Erro ao ativar o PSRemoting no Windows XP SP3

Você está configurando o PSRemoting em um computador que não seja em inglês? - mude para inglês
Referência 1 - idioma não especificado
Referência 2 - Espanhol/Alemão

Você está usando o VirtualBox e tentando configurar o PSRemoting?
Virtualbox e necessidade de habilitar o CredSSP
VirtualBox e configuração do PSRemoting obtêm erro de acesso negado

Responder4

informação relacionada