 |
 Usuario: Ingresar | Otro super blog sobre la tecnología, sobre informática, redes y por sobre todas las cosas.... las cosas de todos los días !!
 |
| Dirección URL | http://eljamonyelvino.blogspot.com/ Registrado:1204088880 |
Compartir:
|
|
Enviar a email | Ejecutando comandos en multiples servidores en Blogdecine.comBlaasCortometrajeDel ToroDreamworksDreamworks AnimationEl AlmaEl ToroEraForos De Inter | Por noreply@blogger.com (Pablo Var el 05-Jan-2009 | Uno de los problemas con los que me he encontrado en estas ultimas semanas es la de trabajar de manera sistemática ejecutando el mimo comando sobre varios servidores (un poco menos 200 servidores). Debido a que esto es mas que molesto (sobre todo por lo rutinario), entonces recordando el viejo comando "expect" empecé a buscar algún script para poder automatizar un poco este tipo de tarea. Así es como me encontré con los el repositorio de script de nixCraft, de donde rescate un simpático script para poder ingresar a un servidor ssh pasando de parametro la clave, el servidor y el comando a ejecutar. Despues de unas modificaciones al script el mismo quedo algo mas o menos asi: #!/usr/bin/expect -f # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # For use: # ./sshlogin.exp password server command arg1 # # ---------------------------------------------------------------------- # Basado en http://bash.cyberciti.biz/security/expect-ssh-login-script/ # ----------------------------------------------------------------------
# set Variables set password [lrange $argv 0 0] set ipaddr [lrange $argv 1 1] set scriptname [lrange $argv 2 2] set arg1 [lrange $argv 3 3] set timeout -1
# now connect to remote UNIX box (ipaddr) with given script to execute spawn -noecho ssh -o "ConnectTimeout 10" root@$ipaddr $scriptname $arg1 match_max 100000
expect { # first time "*continue connecting*" { send -- "yes\r"; exp_continue }
# for passphase key "*passphrase*" { send -- "$password\r"; exp_continue }
# for password "*assword*" { send -- "$password\r"; exp_continue }
# for timeout "timeout" { exit } }
Con ese script podemos, por ejemplo saber cuanto tiempo lleva encendido alguno de nuestros servidores: ./sshlogin.exp la_clave el_server uptime
Con esto, solo hemos resuelto la mitad del problema, que es poder ejecutar el comando sin tener que esperar a que nos pida la clave. Pero la segunda parte es la mas facil. Vamos a partir generando un archivo con los servidores y sus claves, algo asi como: servidor_1:clave_1 servidor_2:clave_2 servidor_3:clave_3
Y con un simple script como el siguiente, podemos recorrer el listado de servidores y claves y ejecutar el comando en todos ellos: #!/bin/bash mkdir -p log for linea in `cat server.lst` do server=`echo $linea |awk -F":" '{ print $1 }'` clave=`echo $linea |awk -F":" '{ print $2 }'`
./sshlogin.exp $clave $server "(wget -q -O - http://miservidorweb.com/inventario.sh|bash)" > log/$server done
Con esto podemos descargar un script de un servidor y ejecutarlo en el servidor remoto y guardar el resultado en la maquina local.
Leído 8 veces

|
|
 |
 | El Jamon Y El Vino | Mendoza | Otro super blog sobre la tecnología, sobre informática, redes y por sobre todas las cosas.... las cosas de todos los días !! El Jamon y el Vino |
| Ejecutando comandos en multiples servidores | | Uno de los problemas con los que me he encontrado en estas ultimas semanas es la de trabajar de manera sistemática ejecutando el mimo comando sobre varios servidores (un poco menos 200 servidores).Debido a que esto es mas que molesto (sobre todo por lo rutinario), entonces recordando el viejo comando "expect" empecé a buscar algún script para poder automatizar un poco este tipo de tarea.Así es como me encontré con los el repositorio de script d [..] Leer nota completa |  | Publicado 05-Jan-2009 por noreply@blogger.com (Pablo Var en Blogdecine.comBlaasCortometrajeDel ToroDreamworksDreamworks AnimationEl AlmaEl ToroEraForos De Inter Leído 8 veces. Más resultados en  |
|
 | Blogs De Guatemala | Guatemala | Blogs de Guatemala | Directorio de Blogs, donde los guatemaltecos escriben.
Noticias, información, clima, deportes, poesía, opinión, información Blogs de Guatemala Así se escribe en Guatemala. Directorio de Blogs Guatemaltecos |
| Orgasmos Multiples. | En los posts antiguos, hablé de los orgasmos fingidos. Mencioné que hay días en lo s que a uno no le apetece ni un solo orgasmo, pero hay otras veces en que a uno puede [..] Leer nota completa |  | Publicado 27-Aug-2008 por Blogs de en artistas Leído 142 veces. Más resultados en  |
|
| Multiples problemas en blogger. | | Blogger esta experimentando una serie de problemas a raíz y siempre según nos cuentan en el foro de soporte de google, de unos cambios que se aplicaron la madrugada del 11 de mayo. Al parecer las cosas no han salido como los encargados de ejecutar dicho cambio pensaban y son múltiples los errores que se están dando en las bitácoras de blogger a nivel mundial. Los fallos desde el día 11 [..] Leer nota completa |  | Publicado 31-Dec-1969 por potrocofreitor en General Leído 2 veces. Más resultados en  |
|
 | Blogs De Guatemala | Guatemala | Blogs de Guatemala | Directorio de Blogs, donde los guatemaltecos escriben.
Noticias, información, clima, deportes, poesía, opinión, información Blogs de Guatemala Así se escribe en Guatemala. Directorio de Blogs Guatemaltecos |
| VESEL: UNA CHAQUETA CON MULTIPLES USOS | | Aveces quisiera que todo se pudiera transformar en otra cosa, mas cuando tenemos que cargar múltiples objetos a la vez, no seria genial que todo lo que necesitemos lo sacaramos de una sola?
Ese...
[..] Leer nota completa |  | Publicado 20-Mar-2009 por Blogs de en General Leído 7 veces. Más resultados en  |
|
 | Radiar Noticias Mx | mexico | Noticias y opinión de los acontecimientos más importantes del día Radiar Noticias Mx Bitácora de noticias y opinión que ofrece información sobre el estado de Michoacán, México y el mundo; principalmente aquellas que conciernen al sector politico y policiaco |
| Multiples narcobloqueos en Apatzingan, Uruapan y Morelia #Michoacan | | Por Eduardo Ramirez Canals
Morelia Michoacán 7 de julio del 2011. Nuevamente el pánico se hizo presente en Morelia al registrarse diversos narcobloqueos como represaría a las acciones realizadas por la Policía Federal en el municipio de Apatzingan.
Los ataques por parte del crimen organizado comenzaron a las 17:00 horas en la comunidad de Úspero, cuando sicarios se enfrentaban a balazos con
[..] Leer nota completa |  | Publicado 08-Jul-2011 por Radiar N en EstatalNacional Leído 2 veces. Más resultados en  |
|
| Como ejecutar multiples instancias de Tomcat en el mismo servidor | | En mi servidor de produccion tengo instalada la version 5.5 de Tomcat, pero necesitamos actualizarnos a Tomcat 6. Ya que no tenemos otro servidor con las mismas caracteristicas de hardware ni la misma version del sistema operativo Linux, se me ha ocurrido correr un tomcat 5.5 y un 6 al mismo tiempo en el mismo [...]
Ningun articulo relacionado. [..] Leer nota completa |  | Publicado 01-Dec-2010 por fher98 en Tomcatrunning multiple tomcats Leído 7 veces. Más resultados en  |
|
 | Radiar Noticias Mx | mexico | Noticias y opinión de los acontecimientos más importantes del día Radiar Noticias Mx Bitácora de noticias y opinión que ofrece información sobre el estado de Michoacán, México y el mundo; principalmente aquellas que conciernen al sector politico y policiaco |
| Multiples robos a gasolineras, tiendas y bancos en #Michoacan en menos de 24 horas | | Esta tarde, personal de la Policía Federal se movilizo en el municipio de Cuitzeo donde fueron agredidos a balazos por gente desconocida.
Alrededor de las 13:00 horas, se reporto un robo a una casa de cambio ubicada en la calle Morelos Norte número 18 de aquel lugar. Se sabe que los ladrones huyeron en una camioneta blanca marca Lyncon con rumbo desconocido, llevándose el botín con mas de 250
[..] Leer nota completa |  | Publicado 14-Dec-2010 por Radiar N en Estatal Leído 5 veces. Más resultados en  |
|
| Comandos de Checkpoint | | Los comandos para un corta fuegos Checkpoint son agrupados generalmente de la siguiente manera:
cp – General
fw – Firewtodos
fwm – Administracion
Listado de comandos CoCP, FW y FWM
cphaprob stat
Lista el estatus del cluster
cphaprob -a if
Lista el estatus de las interfaces
cphaprob syncstat
muestra el estatus del sync
cphaprob listado
muestra el estatus en forma [..] Leer nota completa |  | Publicado 28-Apr-2010 por fher98 en Leído 8 veces. Más resultados en  |
|
 | Maestro De La Computacion | Colombia | Blog dedicado a compartir conocimiento referente al mundo de la informática, tratando siempre de enseñar y hacer de la informática algo sencillo de entender
Maestro De La Computacion Informatica al alcance de todos |
| Videotutoriales de Comandos MS-DOS | | Navegando en la red me encontre con unos videotutoriales que seguro le serviran a muchos de ustedes, en ellos nos explican paso a paso como usar varios de los mas usados comandos MS-DOS, que aunque para muchos ya son obsoletos, para otros son bastante importantes. Comandos como cd, cd.., dir, copy, date, title, entre muchos otros son explicados de manera muy detallada, con ejemplos para que compre [..] Leer nota completa |  | Publicado 03-Sep-2010 por Maestro en CursosTutorialesVideoComandosConsola WindowsMS-DOSVideocursoWindows Leído 10 veces. Más resultados en  |
|
|
Advertencia YAAQUI.COM no verifica la veracidad de la información publicada y no se responsabiliza
por el uso que se le de a la infomación del contenido publicado en los feeds y weblogs independientes.
Las opiniones vertidas en este sitio no necesariamente son nuestras. Nos reservamos el derecho de
remover cualqueir material que consideremos inconveniente.
|
|
| |