Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Rodar comando no Linux pela "linha de comando dos DOS" utilizando PuTTY

Colaboração: Luciano Silva de Souza

Data de Publicação: 15 de Agosto de 2007

Tenho um script bash em meu servidor linux, que utilizo para fazer ftp de arquivos em um outro linux. De uma estacao windows, utilizo o PuTTY para fazer uma conexao SSH a este servidor linux, e ao obter o prompt de shell, rodo este script, apenas passando por parametro o arquivo que quero fazer um GET, ou seja, toda a vez que precisava fazer um ftp para este servidor linux, tinha que logar nele via PuTTY, obter o shell e rodar o script ftp.

Entao, fiz o seguinte arquivo em LOTE (.BAT) no windows, utilizando uma ferramenta do proprio PuTTY (plink.exe).

Arquivo transfer.bat :

  @echo off
  cd "c:\arquivos de programas\putty\"
  echo bash /tmp/ftp.sh %1  >  cmd.sh
  plink -v -load servidor_linux -m cmd.sh

Explicacoes

  1. Crio um arquivo (cmd.sh), contendo o comando, ou comandos, que quero executar no servidor linux.
  2. Utilizo a ferramenta que vom com o PuTTY, que é uma ferramente de conexao SSH via linha de comando, e utilizo, basicamente, dois parametros :

-load :: Lê uma sessao previamente cadastrada no PuTTY, onde ja tem o IP de conexao, o usuario de conexao.
-m :: indico o arquivo local, onde esta os comandos que quero executar no servidor linux, apos ter sido feito a conexao pelo putty.

Perceba que passo como parametro (%1) o arquivo que quero fazer o GET, no exemplo que estou demonstrando.

o arquivo "transfer.sh", esta no meu servidor linux e tem os comando ftp para pegar o arquivo que passo como parametro.

Lembramo-nos que isso é somente um exemplo, pra demonstrar o que podemos fazer com o utilitario "plink" e a opcao "-m".

Espero ter ajudado!!!

Mais duvidas :: <prompt do DOS> plink <ENTER>

Veja a relação completa dos artigos de Luciano Silva de Souza

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.98/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1338 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Expressões Regulares - Uma abordagem divertida 3ª edição