O problema do expect é que a senha fica plain text.. ou seja.. TOTALMENTE inseguro.. por isso que citei a utilizacao do comando atraves do ssh com a utilizacao das keys..
abs! 2008/10/28 André Moura <[EMAIL PROTECTED]> > Aqui um exemplo de uso do expect > > #!/usr/bin/expect -f > set timeout -1 > > # usuario e o host remoto > spawn ssh [EMAIL PROTECTED] comandos > match_max 100000 > expect "*?assword:*" > > # senha do usuario > send -- "SENHA\r" > send -- "\r" > expect eof > > substitua os dados, de permissão de execução e execute... > > 2008/10/28 João Olavo Baião de Vasconcelos <[EMAIL PROTECTED]>: > > 2008/10/28 Fábio de Sousa <[EMAIL PROTECTED]> > >> > >> ssh [EMAIL PROTECTED] > >> mcopy a: > >> gunzip arquivo.gz > >> cp arquivo /home/aplicativo/t/ > > > > Vc viu a dica que o Rodrigo passou? > > Antes de cada comando que for executar remotamente, utilize o ssh. > > > > Ficaria assim: > > # ssh [EMAIL PROTECTED] mcopy a: > > ... > > > > Pra que o ssh pare de pedir a senha ao logar no outro comp, procure no > > google por ssh-keygen. > > > > PS: Pena que o site do expect eh tão pobre em > > informações/tutoriais/documentação. Vou procurar mais depois pra saber > mais > > sobre o poder dele... > > > > Falous!! > > -- > > João Olavo Baião de Vasconcelos > > Bacharel em Ciência da Computação > > Analista de Sistemas - Infraestrutura > > joaoolavo.wordpress.com > > > > > > -- > André O Moura > http://andrem.wordpress.com > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > >