Uma vez que você tenha a autenticação pelas chaves pública e privada, você pode usar da seguinte forma:
$ ssh [EMAIL PROTECTED](ip) "comando"; Onde comando, obviamente, pode ser o seu ifdown eth0. O que eu não sei, é se a sessão SSH vai travar se tu fizer isso, na pior das hipóteses acho que vai cair. O que pode fazer alterar sua saída de erro... []'s On 5/8/07, Jeann Wilson <[EMAIL PROTECTED]> wrote: > > > > > > > Tem sim este script é muito simples, mas antes vc precisa criar uma chave no > ssh e colocar em cada servidor no arquivo authorized_keys dentro da pasta > .ssh, isso para que vc não precise passar o parametro nome e senha dentro do > script > > # !/bin/sh > > # Servidor 01 > ssh -l root nome_do_servidor1 > ifdown eth0 > > # Servidor 2 > ssh -l root nome_do_servidor2 > ifdown eth0 > > etc..... > > Em 08/05/07, raoni_ba <[EMAIL PROTECTED]> escreveu: > > > > Olá pessoal! > > > > Sou novo em shell e gostaria, se possível, que vcs me dessem uma > > mãozinha... > > > > Tenho uma rede com aproximadamente 25 máquinas e preciso parar o > > serviço de rede ativo (eth0) de todas elas. Para isso, eu entro em > > máquina por máquina via ssh e dou o comando "ifdown eth0". > > Tem como desenvolver um script para acessar (como root e autenticando) > > cada uma das máquinas e ir derrubando uma por uma? > > > > Obs: todas as máquinas possuem a mesma senha de root. > > > > Desde já agradeço a atenção! > > > > Abraço, > > Raoni > > > > > > > > -- > 1º Ten QOBM/Comb Jeann Wilson Aguiar Cavalcante > Chefe da Seção de Redes do CBMDF > Tel: (0xx61) 3901-8742 / Fax:(0XX61) 3901-8612 > Cel: (0xx61) 8401-5749 > site: http://www.melhordetudo.com > > [As partes desta mensagem que não continham texto foram removidas] > > -- Eduardo Otubo Linux Registered User #424252 http://z3r00.blogspot.com/ |_|0|_| |_|_|0| |0|0|0|
