Estou tentando habilitar o Powershell remoting em um Windows 2008 R2 Server, executando 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.
Respostas:
Para qualquer problema com o Power Shell Remoting, existem dois recursos importantes.
O primeiro é
help about_Remote_Troubleshooting
, que é uma extensa referência.O segundo é uma pesquisa na Internet pelo erro que você está recebendo. Encontrei uma postagem no blog da equipe do PowerShell que tinha esta lista de verificação:
Um deles corrige seu problema?
fonte
Acabei de encontrar e resolvi esse problema em alguns sistemas. Nesse caso específico, esses dois sistemas não faziam parte de um domínio e a conta do usuário não era a conta "Administrador" original, mas uma conta mais nova que também era membro do grupo local de Administradores.
A solução veio da seguinte postagem no blog em que eu passei: O acesso ao WinRM é negado no computador local . Em resumo, execute o seguinte em um prompt de comando (iniciado como Administrador):
Depois disso, reinicie o prompt do PowerShell como administrador e execute novamente
Enable-PSRemoting
, simples assim.fonte
Recentemente, tive o mesmo erro Acesso 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 quarta etapa ao tentar ativar o PSRemoting:
4. Habilitando a exceção de firewall para o tráfego do 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 nas regras de entrada >> nova regra >> escolha a opção "predefinida" e selecione Gerenciamento remoto do Windows na lista suspensa >> Clique em Avançar
3) Agora, Desmarque o Modo de compatibilidade do Gerenciamento Remoto do Windows (Entrada HTTP) e selecione 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 de descobrir a correção acima:
Referências de solução de problemas:
Verifique se sua conta está no grupo Administradores locais:
Equipe do Powershell - Ativar PSRemoting (4 etapas comuns da 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 de comunicação remota 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 é o inglês? - altere para inglês
Referência 1 - lanuage não especificado
Referência 2 - espanhol / alemão
Você está usando o VirtualBox e tentando configurar o PSRemoting?
Virtualbox e a necessidade de habilitar habilitar CredSSP
VirtualBox e configurar o PSRemoting obtém erro de acesso negado
fonte
Desliguei o UAC no Windows 7, reiniciei e funcionou.
Edit: Não sugerindo que você deixe o UAC desativado. Eu tive esse problema e não tinha uma senha em branco. Acabou sendo a única solução para mim. Apenas ligue-o novamente quando o comando for bem-sucedido. Sheesh nos votos negativos. ri muito
fonte