[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Script, como fazer?



Segue o Script (Por favor, me perdoem a falta de padrão)

#!/bin/bash
#loga na maquina remota - intranet
ssh root@192.192.0.192

#O Problema esta a partir de agora. os comandos que seguem não são executados dentro #do prompt da maquina remota.

#acessa disquete da maquina e copia o arquivo
mcopy a:

#descompacta arquivo
gunzip arquivo.gz

#copia arquivo descompactado para /home/aplicativo/t/
cp arquivo /home/aplicativo/t/

#fim

Depois que o Script pede a senha para logar na maquina remota os outros comandos não são executados....

Abraços,
Fabiocs


2008/10/28 Bruno Silva <boss.silva@gmail.com>
Rodrigo,

o usando as chaves do ssh eh legal tbm, porém se é um script que roda
em várias máquinas, fica mais portável utilizar o expect do que as
chaves, pois teria que coloca-las no .ssh e ainda isso pra um usuário
somente.

mas fica a critério do próprio Fabio o que ele achar melhor, até pq
tbm, o script eh dele :)

[]'s

2008/10/28 Rodrigo Escobar <rescobarrj@gmail.com>:
> O expect eh bacana.. mas não sou muito fã não..
> Eu gosto mais de trabalhar com o conceito de chaves do ssh.. e enviar os
> comandos atraves do ssh.. dependendo do que seja.. da pra fazer tudo por
> ssh..
>
> ssh ip "comando"
>
> Mas de qq forma.. cola o script para termos uma ideia, e podermos ajudar
> melhor..
> abs!
>
> 2008/10/28 Flamarion Jorge <flamarilinux@yahoo.com.br>
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Cade o script?
>> Troca as informações que são importantes por outras menos relevantes e
>> cola o script aqui mesmo pra gente da uma olhada.
>> Outra coisa é assinar a shell-script@yahoogrupos.com.br la o foco é
>> exatamente este.
>> Mas de qualquer forma cola aqui pra gente da uma olhada.
>>
>> Flamarion Jorge
>>
>> Fábio de Sousa escreveu:
>> > Bom dia, Amigos.....
>> >
>> > Aqui, escrevi um script para logar em uma maquina remota e fazer alguns
>> > procedimentos e copiar um determinado arquivo. Porém quando a sequência
>> > chega na tela de prompt da outra máquina, os comandos não são
>> > executados!
>> > Alguém poderia me disser se é possível fazer este tipo de implementação?
>> > Sei
>> > que o tempo de muitos é escasso, quem me puder indicar um material para
>> > estudo, eu agradeço, ou até mesmo me adiantando onde está o erro!
>> > Lembrando que as duas máquinas tem como SIstema Operacional o Debian
>> > Lenny.
>> >
>> > Abraços a todos!
>> > Fabiocs
>> >
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.9 (GNU/Linux)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>>
>> iEYEARECAAYFAkkG79wACgkQ0SDRnmynUOEqDQCgy5QJ9Wt7fxvDPYy0pB0JUd+b
>> gx8AoIPlUdbTJvgGK1pyRK2TjnK2av54
>> =WCYr
>> -----END PGP SIGNATURE-----
>> __________________________________________________
>> Faça ligações para outros computadores com o novo Yahoo! Messenger
>> http://br.beta.messenger.yahoo.com/
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact
>> listmaster@lists.debian.org
>>
>
>


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org




--
"Seja Livre! Use Linux"

Reply to: