[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] scp automatizado em script sem pausa para informar a
From: |
Bruno Gunter Fricke |
Subject: |
Re: [shell-script] scp automatizado em script sem pausa para informar a senha ... |
Date: |
Thu, 03 May 2007 13:34:17 -0300 |
Cara se não for por chave pública, tem que ser com o expect mesmo
(presumo eu).
Algo como
(...)
set timeout 10
eval spawn scp usuario@ip:arquivo
expect "^(P|p)assword*"
send "senha"
expect "*100*"
close
wait
(...)
Se não funcionar o ^(P|p) usa um "*" no lugar.
Mas porque não usar a chave? Segurança?
Em Qui, 2007-05-03 às 11:58 -0300, Isamp escreveu:
> Pessoal,
>
> A algum tempo houve uma thread aqui na lista sobre como "automatizar"
> o
> comando scp.
> A ideia original era fazer uma cópia de arquivos via scp sem a
> "pausa"
> para informar a senha.
>
> Exceto pela troca de chaves RSA, chegou-se a alguma conclusão sobre
> como
> proceder em BASH ?
> except, xargs ... ? Alguma coisa ?
>
> Pergunto porque esta bem dificil pesquisar no yahoogrupos, o
> mecanismo
> de pesquisa é débil e nem sempre
> os participantes especificam de forma clara o assunto da mensagem.
>
> Especificamente, minha necessidade é disparar de um servidor central
> a
> cópia de N arquivos para N estações
> linux de minha rede.
>
> Isamp.
>
>
>
>
>
>
[As partes desta mensagem que não continham texto foram removidas]