Quais ferramentas de linha de comando para conectar do Unix ao Windows remoto?

3

Eu preciso fazer alguns scripts para conectar de um servidor Unix a várias estações do Windows para automatizar as transferências de arquivos. A GUI não é necessária e também não posso instalar nenhum software adicional nas caixas do Windows. Quais clientes RDP suportam scripts ou existem utilitários separados para procurar?

    
por user-65386 11.02.2016 / 08:55

1 resposta

3

Quanto ao software para executar tarefas de automação do Windows remotas do lado do Unix / Linux, estou ciente de:

  • Ansible - estrutura de automação devops
  • Rundeck - estrutura de automação Java baseada na web
  • massa - ferramentas pscp, para falar SSH no lado remoto do Windows
  • cygwin - estrutura de ferramentas GNU compilada para Windows
  • Win32-openSSH - o port OpenSSH da Microsoft
  • freeSSHd - uma implementação gratuita de SSH para Windows

Quanto ao requisito de não instalar o software:

  • o cygwin desqualifica quando você precisa instalar a pilha inteira;

  • o rundeck precisa no lado do Windows, módulos / agentes para comandos básicos e para suportar scripts, SSH;

Configuração dos Nós do Windows em Rundeck

  • Ansible se orgulha de não precisar instalar nada nos nós do Windows e Linux;

Ansível: suporte do Windows

Starting in version 1.7, Ansible also contains support for managing Windows machines. This uses native PowerShell remoting, rather than SSH. Ansible will still be run from a Linux control machine, and uses the “winrm” Python module to talk to remote hosts. No additional software needs to be installed on the remote machines for Ansible to manage them, it still maintains the agentless properties that make it popular on Linux/Unix.

  • O Openssh do precisa ser instalado, continue lendo.
  • O
  • FreeSSHd também precisa ser instalado. Temos vindo a usá-lo há anos, funciona muito bem, no entanto eu acredito Win32-openSSH é a solução "oficial". Apenas mencionando isso como uma alternativa, e porque eu ainda não usei o Win32-openSSH ainda.
Portanto, eu recomendo investigar o Ansible e / ou executar pequenos comandos em lote do Windows / DOS através do SSH / Win32-openSSH para tarefas mais simples.

Instalamos aqui daemons SSH nos servidores Windows há alguns anos e eles podem ser muito úteis para pequenas tarefas de manutenção. É muito mais conveniente entrar em uma sessão SSH do que ter que chamar um console vmware.

    
por 11.02.2016 / 09:48