1.Terminator y openSSH:
Instalamos:
Ubuntu:
sudo apt-get install terminator
Gentoo:
sudo emerge -av terminator
Arch:
sudo pacman -S terminator
Terminator es una consola(emulador de terminal) con el cual podemos agrupar las ordenes de un cierto grupo o de todas las terminales divididas,solo basta con dividir la ventana en 4 o los host que nosotros queramos:
Luego escribimos en cada una la conexion ssh:
Por ejemplo en una:
ssh root@192.161.1.13
En otra
ssh root@192.161.1.11
etc
Luego entramos con la contraseña y ahora lo que hacemos es dar clic en el menu de la izquierda y le damos clic a:
Retransmitir a todosAhora lo que se escriba en una terminal se escribira en otra y tendremos una ejecución exactamente igual,pero ojo mas bien es un stdin exactamente igual,la aceptación de la orden y stdout depende de la conexión a Internet que poses.
2. La segunda opcion es cssh(clusterssh):
Clusterssh me gusta mucho porque usa Perl para muchas cosas entre ellas el cliente stdin que esta programado en Tk,por lo cual aparte de los sistemas Unix podemos usar clusterssh en Windows:
Instalamos
Solo lo he usado en Gentoo:
sudo emerge clustersshNo se si en Arch,Ubuntu,etc sea igual clusterssh o cssh con su administrador de paquetes.
Ahora solo abrimos una terminal, y escribimos:
cssh root@192.161.1.13 root@192.161.1.12 root@192.161.1.11 etc
Y nos abre terminales miniatura con cada uno de los host,ademas del cliente donde si escribimos mandara todas las ordenes a todas las terminales y host's:
Video de ejemplo
Asi se ve en mas servers:
Asi se ve en mas servers:
Las opciones de cssh son las mismas de ssh (en cuanto a conexion),asi que depende de como tengas configurado el ssh se usara cssh(puertos,credenciales,etc)
No hay comentarios.:
Publicar un comentario
Los comentarios serán revisados antes de ser publicados.