Como habilitar o Shell Remoto do Windows

Este artigo ajuda você a habilitar o Shell Remoto do Windows.

Aplica-se a: Windows Server 2003
Número de KB original: 555966

Este artigo foi escrito por Yuval Sinay, MVP da Microsoft.

Dicas

Para habilitar o Shell Remoto do Windows, você precisa implantar as configurações do lado do servidor e do lado do cliente:

Lado do servidor

Observação

A definição do servidor no artigo descreve um host do Windows que entra no shell de gerenciamento remoto.

  1. Faça logon no console do Windows.

  2. Opcional (Para o Windows Vista serve como servidor remoto): inicie o serviço "Gerenciamento Remoto do Windows" e defina-o para início automático após a reinicialização.

  3. Escreva o prompt WinRM quickconfig de comando e pressione o botão Enter .

  4. A saída a seguir deve aparecer:

    WinRM is not set up to allow remote access to this machine for management.
    The following changes must be made:
    
    Set the WinRM service type to delayed auto start.
    Start the WinRM service.
    Create a WinRM listener on HTTP://* to accept WS-Man requests to any IP on this
    machine.
    
    Make these changes [y/n]? y
    
  5. Depois de pressionar o botão y , a saída a seguir deve aparecer:

    WinRM has been updated for remote management.
    
    WinRM service type changed successfully.
    WinRM service started.
    Created a WinRM listener on HTTP://* to accept WS-Man requests to any IP on this machine.
    

    Observação

    Recomendamos que você altere as configurações padrão por meio do comando (Como habilitar o winrm.cmd suporte https etc.).

    Shell Remoto do Windows usando SOAP. Alguns firewalls podem bloquear o tráfego SOAP. Para obter mais informações, confira a documentação do fornecedor.

Lado do cliente

No host do Windows Vista/Windows 2008, use o comando winrs -r:%servername% remote command e pressione o botão Enter .

Exemplo: para examinar o sistema de arquivos remotos, escreva o seguinte comando:

winrs -r:DC1 dir

Observação

No ambiente do Grupo de Trabalho do Windows, há a necessidade de adicionar uma confiança para o servidor de que o cliente inicie uma conexão com ele usando o comando winrm set winrm/config/client @{TrustedHosts="%servername1%,"%servername2%"}.

Verifique as novas configurações usando o comando winrm enumerate winrm/config/listener.

Aviso de isenção de responsabilidade por conteúdo de soluções da comunidade

A Microsoft Corporation e/ou seus respectivos fornecedores não fazem garantias sobre a adequação, confiabilidade ou precisão das informações e das imagens relacionadas aqui contidas. Todas essas informações e imagens relacionadas são fornecidas "no estado em que se encontram" sem garantia de qualquer tipo. A Microsoft e/ou seus respectivos fornecedores, pelo presente, renunciam todas as garantias e condições com relação a essas informações e imagens relacionadas, incluindo todas as garantias implícitas e condições de comerciabilidade, adequação para uma finalidade específica, esforço de trabalho, posse e não violação. Você especificamente concorda que em nenhuma circunstância a Microsoft e/ou seus fornecedores serão responsabilizados por quaisquer danos diretos, indiretos, punitivos, incidentais, especiais, consequenciais ou quaisquer outros incluindo, sem limitação a, danos por perda de uso, dados ou lucros resultantes de ou de alguma forma relacionados com o uso de ou incapacidade de usar as informações e imagens relacionadas contidas neste documento, sejam eles baseados em contrato, ato ilícito, negligência, responsabilidade estrita ou outros, mesmo que a Microsoft ou qualquer um dos seus fornecedores tenha sido avisada sobre a possibilidade de tais danos.