Afim de automatizar alguns sistemas da empresa se fez necessário que tivessemos de chamar a partir do Windows um script em Python em um outro servidor.
Eu sabia que dava pra fazer dava pra fazer isso de linux para linux via linha de comando usando o ssh, dai achei que também daria pra fazer com o Putty, via linha de comando do Windows.
Bem é possível: http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter3.html#using-cmdline
Como segue:
putty.exe -pw SENHA bingo@server.exemplo.com -P 2233 -m comandos.txt
Opções
-pw senha do usuário bingo do server.exemplo.com
– bingo@server.exemplo.com | [user@host]
user – bingo
host – server.exemplo.com
-P porta do ssh, normalmente é 22. Mas no meu caso tive que alterar
-m caminho para o arquivo local que contém os comandos a serem executados
comandos.txt:
python /home/bingo/upload_arquivos.py
python /home/bingo/deleta_arquivos.py
wget http://www.site.com
contei com a ajuda de Douglas Maciel: twitter.com/_dmaciel_
É isso é realmente muito útil!
Até mais,
Deixe um comentário