[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Problemas ssh
From: |
Luiz guilherme Nunes Fernandes |
Subject: |
Re: [shell-script] Problemas ssh |
Date: |
Thu, 27 May 2010 09:08:59 -0700 (PDT) |
Opa blz, já tentei, não funcionou.
T+
--- Em qui, 27/5/10, Thiago Diniz da Silveira <address@hidden> escreveu:
De: Thiago Diniz da Silveira <address@hidden>
Assunto: Re: [shell-script] Problemas ssh
Para: address@hidden
Data: Quinta-feira, 27 de Maio de 2010, 12:57
Talvez colocando no final um && exit
não funciona?
Em 27 de maio de 2010 12:25, Fabricio Candido
<address@hidden>escreveu:
> Luiz, bom dia.
>
> Isso nao seria bem shell mas como vc esta usando ssh, Uma sugestão: mude
> as linhas:
>
> ssh root@${vetor[$zero]}
> df && echo && free -m && echo
> exit
>
> por:
>
> ssh root@${vetor[$zero]} "df && echo && free -m && echo"
>
>
> Att.
>
> Fabricio Candido
>
> 2010/5/27 Luiz guilherme Nunes Fernandes <address@hidden>
>
> >
> >
> > Prezados, tudo bem?
> >
> > Estou com o seguinte problema, montei um script, que não funciona
> > corretamente, gostaria que ele fizessse conexão ssh entre umas 100
> máquinas
> > aproximadamente. Dentro dos vetores eu iria adicionando os ips de minha
> > rede, os servidores já possuem chaves assimétricas. Gostaria que ele
> > conectasse um por um deles e desconectassem, como seria para eu
> desconectar
> > no servidor com o próprio script na máquina local. Quando ele se conecta
> ao
> > primeiro ip, ele não fecha a coneção do ssh.
> >
> > #!/bin/bash
> >
> > #Desenvolvido por Luiz Guilherme Nunes Fernandes
> >
> > rddez="10.10."
> > rdcnd="192.168."
> >
> > #Rede 10.10.0.0
> > vetor=("$rddez"190.10 "$rddez"190.12)
> >
> > #Rede 192.168.0.0
> > array=("$rdcnd"10.2 "$rdcnd"10.3)
> >
> > echo "###############"
> >
> > ################################
> > ########## Rede 10.10 ##########
> > ################################
> >
> > cont=${#vetor[*]}
> > zero=0
> > while [ $zero -lt $cont ]; do
> > echo ${vetor[$zero]}
> > ssh root@${vetor[$zero]}
> > df && echo && free -m && echo
> > exit
> > zero=$[zero + 1]
> > echo "###############"
> > done
> >
> > ################################
> > ######### Rede 192.168 #########
> > ################################
> >
> > contt=${#array[*]}
> > inicial=0
> > while [ $inicial -lt $contt ]; do
> > echo ${array[$inicial]}
> > ssh root@{array[$inicial]}
> > df && echo && free -m && echo
> > exit
> > inicial=$[inicial + 1]
> > echo "###############"
> > done
> >
> > Att.
> > Luiz Guilherme Nunes Fernandes
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ----------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ----------------------------------------------------------
> Sair da lista: address@hidden
> ----------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ----------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
Re: [shell-script] Problemas ssh, Lawrence Waclawiak, 2010/05/27
Re: [shell-script] Problemas ssh, Lawrence Waclawiak, 2010/05/27