cria um script em uma caixa do Windows que recupera dados da caixa do Linux executando cmds

0

Como posso criar um script em uma caixa do Windows que recupera dados da caixa do Linux executando cmds na caixa Linux remota?

Eu tenho putty e Plink na caixa de vitória, mas não sei como disparar os cmds de um script, por exemplo, um arquivo bat e obter os resultados escritos de volta para um arquivo txt na caixa de vitória.

Alguma idéia de como eu faria isso para algo simples como um grep ou LS cmd por exemplo?

    
por Fearghal 19.09.2014 / 17:53

1 resposta

1

Você pode usar plink na linha de comando para executar comandos remotos. Coloque os comandos remotos em um arquivo como:

ls
cd ~/some/directory
echo "whatever"

Em seguida, execute plink:

C:\Program Files\Putty\plink.exe -ssh -l <username> -pw <password> <ip/url> -m \your\file\with\the\commands

Para enviar a saída do plink para um arquivo:

(C:\Program Files\Putty\plink.exe -ssh -l <username> -pw <password> <ip/url> -m \your\file\with\the\commands) >> logfile.txt 2>>&1
    
por 19.09.2014 / 17:57