Habilitando o Powershell Remoting, o acesso é negado?

14

Eu estou tentando permitir PowerShell remoting em um R2 Windows Server 2008, executando no modo de grupo de trabalho.

Eu corri o comando Enable-PSRemoting no console 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

Eu estou conectado como um membro do grupo de administradores, e executar o Administrator Console como.

    
por Nic 27.11.2011 / 22:03

4 respostas

11

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

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

O segundo é uma busca na internet pelo erro que você está recebendo. Eu encontrei uma postagem no blog da equipe do PowerShell que tinha esta lista de verificação:

  1. Minha máquina está conectada ao domínio.
  2. Estou logado como administrador
  3. O PowerShell é lançado de forma elevada.
  4. Minha senha não está em branco

Um desses corrige seu problema?

    
por 12.12.2011 / 08:30
9

Apenas encontrei 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 de usuário não era a conta "Administrador" original, mas sim uma conta mais recente que também era membro do grupo Administradores local.

A solução veio da seguinte postagem do blog em que eu passei: WinRM O acesso é negado no computador local . Em resumo, 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 o Enable-PSRemoting , simples.

    
por 23.04.2014 / 02:57
6

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 havia aplicado uma política de grupo em uma regra de firewall, que foi modificada na quarta etapa ao tentar habilitar o PSRemoting:
4. Ativando 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 no próximo e
3) Agora, desmarque Modo de compatibilidade do Gerenciamento Remoto do Windows (HTTP-In) e selecione Modo de Gerenciamento Remoto do Windows (HTTP-In) > > Clique em Próximo > > Permitir a conexão > > Terminar


Aqui está uma lista de recursos úteis para depuração, que eu usei antes de descobrir a correção acima:

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

powershell> whoami /all

Equipe do Powershell - Habilite o PSRemoting (4 problemas comuns passos de tiro)
Como executar comandos do PowerShell em computadores remotos a> (Configuração do domínio versus grupo de trabalho)

Outros tópicos:
Tentando configurar o PSRemoting no SharePoint?
Usando o PowerShell remoting tecnologias 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 não inglês? - alterá-lo 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 ativar o CredSSP
VirtualBox e a configuração do PSRemoting obtém acesso negado erro

    
por 18.01.2014 / 18:24
-2

Eu desliguei o UAC no Win 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 por ser a única solução para mim. Basta ligá-lo novamente quando o comando for bem-sucedido. Sheesh no downvotes. lol

    
por 17.05.2015 / 17:44