WINRM Enter-Pssession não está funcionando na nova máquina

2

Estou tentando ativar o win rm no modo de domínio misto em uma nova máquina.

De outra estação de trabalho, posso conectar com o seguinte comando:

Enter-PSSession -ComputerName 89.251.114.100 -Credential $mycred

Eu executei o Enable-PSremoting na nova máquina, mas quando executo o seguinte comando, recebo:

Enter-PSSession : Connecting to remote server failed with the following error message : Access is denied. For more info rmation, see the about_Remote_Troubleshooting Help topic. At C:\Users\Dev1\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1:93 char:17 + Enter-PSSession <<<< -ComputerName 89.251.114.100 -Credential $mycred + CategoryInfo : InvalidArgument: (00.000.000.000:String) [Enter-PSSession], PSRemotingTransportException + FullyQualifiedErrorId : CreateRemoteRunspaceFailed

É o InvalidArgument que me parece estranho.

Curiosamente, posso executar comandos remotos com:

powershell.exe -ExecutionPolicy unrestricted C:\root\deploy.ps1 -inputformat none

    
por dagda1 16.10.2012 / 11:09

1 resposta

2

A conta de usuário no seu objeto PSCredential pertence ao grupo de administradores da máquina de destino?

Você executou winrm quickconfig na nova máquina em um prompt de comando elevado? Ele deve iniciar o serviço winrm e criar um listener winrm na porta tcp 5985 com a exceção de firewall correspondente. Você pode então tentar executar winrs -r:http://<targetmachine>:5985 -u:<targetmachine>\<administrator account> "dir c:\" e ver se ele gera o conteúdo de C :. Isso mostra que o winrm está funcionando corretamente.

Depois disso, tente executar o Enable-PSRemoting na máquina de destino novamente (novamente em um prompt do Powershell elevado).

    
por 04.08.2013 / 01:40

Tags