shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Executar comandos remotamente via SSH.


From: topcoisas2
Subject: Re: Executar comandos remotamente via SSH.
Date: Wed, 28 Jan 2009 13:52:21 -0000
User-agent: eGroups-EW/0.82

Oi,

talvez seja útil o c3, este pacote vem com um conjunto de comandos
muito uteis. Este aplicativo executa o comando que quiser num conjunto
de máquinas que você definir, o bom é que executa em todas as máquinas
simultaneamente, à diferença do script que acho que executa uma a uma.
O uso é bem simples, por exemplo: 

cexec :0-21 "ls -d /root",

Este comando executa o que está em "..." nas máquinas 01 ao 21
simultaneamente. O arquivo onde vai listar suas máquinas vai em:
/etc/c3.conf

Espero que serva.

Link do projeto:  http://www.csm.ornl.gov/torc/C3/C3documentation.shtml

Edgar.


--- Em address@hidden, "deniscostadsc"
<deniscostadsc@...> escreveu
>
> Eu já consegui conectar mas não consigo executar comando pelo script,
> eu tenho que pegar dados em um server e depois sai acessa outro via
> ssh e assim sucessivamente.      
> 
> 
> --- Em address@hidden, Tiago F Bianchini <tiago@>
> escreveu
> >
> > Em Segunda 10 Março 2003 15:12, Valdinei Santos escreveu:
> > > "Valdinei Santos" <valdinei@>
> > 
> > na maquina q tem o script inicializa o server ssh
> > 
> > na maquina q vai chamar o script, usa:  ssx xxx.xxx.xxx.xxx
> /caminho/script.sh
> > 
> > é importante colocar o caminho completo da localizacao do script
> > 
> > 
> > a preparacao da autenticacao sem senha é simples:
> > 
> > a) gera a chave publica/privada na maquina que chama o script,
> deixando o 
> > pasphrase em branco (se colocar algo aqui, vai pedir sempre o
> pasphrase). pra 
> > isso usa ssh-keygen -t rsa
> > 
> > b) copia o arquivo id_rsa.pub pro dir .ssh do user da maquina q ta o
> script 
> > (/home/fulano/.ssh) e renomeia ele pra authorized_keys2. cuida pra
> deixar 
> > direitos 600 pra esse arquivo, e deixar o user e grupo do proprio
> usuario
> > 
> > e ta pronto
> > testa primeiro um ssh direto pra maquina pra ver se pede senha
> > se nao pedir, testa o comando depois.
> > 
> > qqer duvida pergunta
> >
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]