[eside-ghost] Dudillas script, otra :-(

Ender eduvedder en terra.es
Jue Mar 11 11:13:19 CET 2004


Ops!
>ssh -l root IP_DESTINO -c "/root/scripts/comprobarFiles.sh"
el -c esta mal, no hace falta... (me he confundido con el comando su)

quedaría tal que....
ssh -n -l root $HOST_DESTINO "comando parametros"

el -n no creo que haga falta de todas formas, pero por seguridad lo pongo,
ya que en principio no tiene que pedir datos por la entrada estandar. La
autenticacion es con el par de claves.

Un saludo,
     Edu

----- Original Message ----- 
From: "Ender" <eduvedder en terra.es>
To: "Lista de eside-ghost" <eside-ghost en deusto.es>
Sent: Thursday, March 11, 2004 8:33 AM
Subject: Re: [eside-ghost] Dudillas script, otra :-(


Aupa David!!

>abrir sesiones automaticas por script de telnet no?
Un par de cosas... para hacer el telnet, meter la password y hacer las
comprobaciones puedes hacerte un script en expect que es un lenguaje de
scripts que emula conversaciones con el terminal. Es fácil de usar (man
expect)

Para meter el fichero por ftp metiendo la password, etc lo mismo (expect)

Peeeero, te aconsejo lo siguiente!!!
por ssh con clave pública/privada ejecutas desde tu pc

ssh -l root IP_DESTINO -c "/root/scripts/comprobarFiles.sh"  (-l para
loguearte en la máquina destino como root y -c para ejecutar el comando)

y creas un shell script en cada máquina que compruebe los ficheros
necesarios en cada una... podrias hacer que devolviera algo como
en $HOST falta el archivo XXX o $HOST: Todos archivos correctos.....

incluso podrías meter en cada máquina un files.txt donde pones todos los
files a comprobar y asi el script no tienes q modificarlo nunca....
Si los ficheros a comprobar los quieres tener centralizados en tu pc pues le
pasas como parametro la lista al script y listo :-p

Para subir files por ftp, casi que tiras de scp segun la salida del ssh
anterior y listo.
Si tienes dudas para instalar el ssh con clave pública/privada y eso
comentalo.

ya se que ni me va ni me viene.... solo por comentarlo.... ;-)

Un saludo,
    Edu


----- Original Message ----- 
From: "David Rodriguez Torrontegui" <dajon en euskalnet.net>
To: "Lista de eside-ghost" <eside-ghost en deusto.es>
Sent: Wednesday, March 10, 2004 11:01 PM
Subject: [eside-ghost] Dudillas script, otra :-(


Hola,

Me gustaria saber si se podria hacer un script que hiciera esto,
Tendria q revisar los datos de unos ficheros q estan en varios serv, si
son pocos suelo hacer uno a uno telnet ... ls -la y tal y mirar si esta
bien la fecha y tal. Pero como me tocará algun hacer con casai 30 por
mirar he estado pensando hacerlo automatico, pero claro no se pueden
abrir sesiones automaticas por script de telnet no? La cosa seria
recoger la inf que devuelve ls -la de ese archivo xo probando no he
podido generar conexiones automaticas x telnet, en plan:

telnet 10.0.0.1 < usuario password
cd carpeta
ls -la archivo > ficheroRDO.txt
ftp servidor usuario password
put ficheroRDO.txtx
quit
Exit

El ftp si se hacerlo automatico pero el telnet ni papa, alguna opcion???

Un saludo, gracias.


_______________________________________________
eside-ghost mailing list
eside-ghost en deusto.es
https://ssl.deusto.es/cgi-bin/mailman/listinfo/eside-ghost

_______________________________________________
eside-ghost mailing list
eside-ghost en deusto.es
https://ssl.deusto.es/cgi-bin/mailman/listinfo/eside-ghost



Más información sobre la lista de distribución eside-ghost