| Escrit per mecatxis,
el 17-12-2007 19:59
|
Visites : 22516 |
Un nou article de Deb a Day traduït a la web de Catux: Clusterssh: controla múltiples sessions ssh amb una sola interfície.
Publicat per Maurizio Pedraglio el 9 de desembre del 2007 a http://debaday.debian.net sota llicència Open Publication License Clusterssh és una utilitat gràfica que permet obrir vàries connexions ssh i executar-hi comandes simultàniament. El trobo molt potent en molts casos, com ara quan he d'actualitzar diversos servidors a l'hora. Disposa d'una petita finestra per controlar les sesions, i un terminal per cadascuna d'elles. Eus aquí una captura de pantalla d'una Ubuntu amb Gnome 2.20. Podeu obrir una sessió ssh fent clic a “Host” i després a “Add Host”.  Escriu usuari@servidor a la finestra “Add Host” i apareixerà una nova finestra amb un terminal. Podeu obrir n sessions ssh diferents sobre n servidors. Heu d'escriure a la finestra de control per enviar comandes a tots els terminals simultàniament.  Si vols executar una comanda sobre una sola sessió, només ho has d'escriure sobre la finestra que correspongui. Els altres terminals no s'assabentaran de res i la comanda només tindrà efecte sobre l'ordinador remot seleccionat. Si voleu executar una comanda a tots els terminals menys un, només heu de desseleccionar-la al menú “Host”. A l'exemple de sota, la comanda s'executarà als ordinadors 192,168.15.104 i localhost1 però no a localhost.  Altres opcions disponibles: feu servir “Toggle active state“ per desseleccionar tots els ordinadors; “Retile” permet reorganitzar les finestres a l'escriptori. Clusterssh pot ser també llençat des d'una línia de comandes, simplement escriu: cssh servidorA servidorB … servidorN Clusterssh està disponible tan a Debian com a Ubuntu des de fa temps. |