Compartilhar via


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 original do KB: 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 de servidor no artigo descreve um host Windows que entra no shell de gerenciamento remoto.

  1. Faça login no console do Windows.

  2. Opcional (Para 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. Deverá aparecer esta saída:

    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 seguinte saída 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 winrm.cmd comando (como habilitar suporte a HTTPS etc.).

    Shell Remoto do Windows usando SOAP. Alguns firewalls podem bloquear o tráfego SOAP. Para obter mais informações, consulte 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 revisar o sistema de arquivos remoto, escreva o seguinte comando:

winrs -r:DC1 dir

Observação

No ambiente do Windows Workgroup, é necessário adicionar uma confiança para o servidor de que o cliente inicia 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.

Isenção de responsabilidade de conteúdo de soluções comunitárias

A Microsoft Corporation e/ou seus respectivos fornecedores não fazem representações sobre a adequação, confiabilidade ou precisão das informações e gráficos relacionados aqui contidos. Todas essas informações e gráficos relacionados são fornecidos "no estado em que se encontram", sem garantia de qualquer tipo. A Microsoft e/ou seus respectivos fornecedores se isentam de todas as garantias e condições com relação a essas informações e gráficos relacionados, incluindo todas as garantias e condições implícitas de comercialização, adequação a uma finalidade específica, esforço de trabalho, título e não violação. Você concorda especificamente que, em nenhuma circunstância, a Microsoft e/ou seus fornecedores serão responsáveis por quaisquer danos diretos, indiretos, punitivos, incidentais, especiais, consequenciais ou quaisquer danos, incluindo, sem limitação, danos por perda de uso, dados ou lucros, decorrentes ou de qualquer forma relacionados ao uso ou incapacidade de usar as informações e gráficos relacionados aqui contidos, seja com base em contrato, ato ilícito, negligência, responsabilidade estrita ou de outra forma, mesmo que a Microsoft ou qualquer um de seus fornecedores tenha sido avisado da possibilidade de danos.