Leia sobre o expect.. E parem de fugir do topico da lista, :)
Sorte, Flavio do Carmo Junior On 3/20/07, Fernando Pereira <[EMAIL PROTECTED]> wrote: > > Pois eh Alexandre, > > Isto eu sei que dá pra fazer :) > > Porém eu nao tenho como fazer um script pra isso. > > Adicionar sozinho a maquina e tals, queria algo mais funcional/dinamico. > > O MySQL por exemplo eu tenho como passar a senha no console > > $mysql -u root -pSENHA -D Database > > porém no ssh ou scp eu nunca vi nada parecido. > > Alguem de vcs já viu? > > Att, > > On 3/20/07, Alexandre Reis <[EMAIL PROTECTED]<alexandre.reis%40braxis.com.br>> > wrote: > > > > Fernando, > > > > O que vc poderia fazer, é criar uma chave authorized keys para as > máquinas > > que seriam autorizada a abrir conexões remotas com ssh, apenas os > servidores > > que utilizar a chave. Isso tambem necessitaria uma configuração especial > no > > arquivo /etc/ssh/sshd.conf do servidor > > Bom está bem fora do escopo da lista, que os colegas me perdoe. > > > > > > ----- Original Message ----- > > From: Fernando Pereira > > To: shell-script@yahoogrupos.com.br > > <shell-script%40yahoogrupos.com.br><shell-script%40yahoogrupos. > com.br> > > Sent: Tuesday, March 20, 2007 10:02 AM > > Subject: Re: [shell-script] diquinha para usar o SSH dentro de um loop > > > > Bom dia Caros amigos Shelleiros :) > > > > Agora a pergunta do milhão.... > > > > Funciona para o comando scp também? > > > > alguem já conseguiu fazer algo como > > > > ls -l | awk '{print $9}' | xargs -r -t scp {} [EMAIL > > PROTECTED]<host%40dominio.com.br> > <host%40dominio.com.br> > > :/diretorio > > > > alguem sabe como posso definir uma senha também direto no console? Eu > sei > > que posso configurar o arquivo do ssh para permitir ssh sem senha entre > as > > maquinas, porém não gostaria de ter q fazer isso para qualquer maquina. > > > > Fica a dúvida e já agradeco pela dica. > > > > Abraços a todos. > > > > P3><40 > > :x > > > > On 3/19/07, rcbarioni <[EMAIL PROTECTED] > > <rcbarioni%40yahoo.com.br><rcbarioni%40yahoo. > com.br>> > > wrote: > > > > > > apanhando e aprendendo... > > > > > > já tentou executar um comando SSH dentro de um loop? > > > > > > while > > > do ... > > > ssh ... > > > done > > > > > > Pois é, o comando SSH encerra o loop na primeira passada, e vc fica > > > feliz pensando que está rodando até o fim do while. Lêdo engado. > > > > > > Para isso, coloque a opção "-n" no SSH, assim: > > > > > > while > > > do ... > > > ssh -n .... > > > done > > > > > > Acontece que o SSH envia um "exit(0)" em sua saída, o qual é > > > interpretado no sub-shell criado pelo loop, e lá se vai a conclusão > > > seu loop pro espaço. > > > > > > Bons códigos a todos. > > > > > > > > > > > > > -- > > Best Regards y Saludos > > > > Fernando Pereira > > Service Engineer > > ORGA Systems Brasil | Praça Floriano 19 - 12º andar, Centro | 20031-050 > > Rio > > de Janeiro | Brazil > > E-Mail: [EMAIL PROTECTED] <FPereira%40orga-systems.com><FPereira%40orga- > systems.com> | Tel: +55 > > 21 2139 9867 | Fax: +55 21 2139 > > 9898 | Mobile: +55 21 8272 6956 > > Internet: www.orga-systems.com | Disclaimer > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > Best Regards y Saludos > > Fernando Pereira > Service Engineer > ORGA Systems Brasil | Praça Floriano 19 - 12º andar, Centro | 20031-050 > Rio > de Janeiro | Brazil > E-Mail: [EMAIL PROTECTED] <FPereira%40orga-systems.com> | Tel: +55 > 21 2139 9867 | Fax: +55 21 2139 > 9898 | Mobile: +55 21 8272 6956 > Internet: www.orga-systems.com | Disclaimer > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]