[Python-es] Para ejecutar el mismo comando via ssh en múltiples máquinas remotas?

Jose Caballero jcaballero.hep en gmail.com
Sab Sep 15 17:41:42 CEST 2012


Hola,


estoy buscando algún paquete compatible con python 2.3 que me permita administrar un número indefinido de máquinas remotas via ssh. Asumimos que las claves públicas están ya distribuidas, eso no es problema. Quiero hacer cosas como

  $ ssh root en host001.mi.dominio '/etc/init.d/xyz stop'
  ...
  $ ssh root en host999.mi.dominio '/etc/init.d/xyz stop'

Y gestionar los outputs de forma eficiente, etc.

Veo en google varias cosas. Por desgracia no tengo tiempo de probarlas todas. Por eso pregunto en esta lista: qué herramientas habéis probado y vuestro nivel de satisfacción?



Muchas gracias por adelantado.
Saludos,
Jose


Más información sobre la lista de distribución Python-es