Fanout / Fanterm - Pour entrer des commandes sur plusieurs machine en même temps

  • Introduction:

Ces deux outils de William Stearns peuvent se révéler très vite indispensable lors de la gestion de plusieurs machines…
Comme indiquer dans le titre, ces outils permettent de lançer des commandes simultanément sur plusieurs machines, et ce, même de façon interractive (avec fanterm).

  • Installation:

Je n’ai rien trouvé dans les dépôts ni en .deb. J’ai donc “aliéner” le rpm:

wget http://www.stearns.org/fanout/fanout-0.6.1-0.noarch.rpm  
sudo alien fanout-0.6.1-0.noarch.rpm  
sudo dpkg -i fanout_0.6.1-1_all.deb
  • Une petite démo sur 2 machines pour illustrer:

demo-fanterm18mars2006

fanterm-v0.6-50–18Mars2006.stearns.org

  • Pour les ssh sur des ports non standards, je suis passé par le fichier config (voir man ssh_config)
$ cat .ssh/config   
Host bipbip   
Hostname 172.16.2.200  
User yannick  
Port 2222  
  • L’authentification se fait par clé (voir man ssh)

  • J’ai remplacé xterm par Eterm dans /usr/bin/fanterm

  • Démo réalisée avec Byzanz
    Le .deb breezy trouvé sur Le StrassBlog

Vus : 14
Publié par Uggy : 252