
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:
- Minha máquina está conectada ao domínio.
- Estou logado como administrador
- O PowerShell é iniciado elevado.
- 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
Às vezes, problema com winrm e “acesso negado” causado por configuração de certificados inválidos. Há aqui detalhes:https://docs.microsoft.com/en-us/troubleshoot/iis/http-403-forbidden-access-website#cause-2-non-self-signed-certificates-are-in-trusted-root-certification- armazenamento de certificados de autoridades