Bélier 0.8

Suivez-moi aussi sur Identi.ca ou sur Twitter.

La nouvelle version de mon programme Bélier est disponible depuis hier sur http://www.ohmytux.com/belier et sur mentors.debian.net 😉 Je recherche donc un sponsor.

http://mentors.debian.net/debian/pool/main/b/belier
http://mentors.debian.net/debian/pool/main/b/belier/belier_0.8-1.dsc

Bélier permet l’ouverture automatisée d’un terminal ou l’exécution de commandes sur un ordinateur distant via une connexion ssh. L’intérêt principal de Bélier réside dans sa capacité à traverser plusieurs machines intermédiaires avant d’accomplir la tâche assignée.

Un schéma vaut souvent mieux qu’un long discours :

Schéma de fonctionnement de Bélier

Schéma de fonctionnement de Bélier

Permettant d’automatiser des connexion ssh avec plusieurs machines intermédiaires entre la source et la destination, Bélier réunit tous les éléments nécessaires pour qu’un administrateur, avec son seul poste de travail, puisse administrer son réseau de manière indépendante sans devoir/pouvoir modifier les serveurs dont il a la charge.

Bélier génère un script expect en sortie qu’il vous suffira d’exécuter pour atteindre votre machine.

Bélier n’est pas une alternative à l’échange de clés ssh ou à des solutions centralisées de déploiement de logiciels. Son rôle est de permettre à un administrateur système qui ne possède pas la maîtrise totale de son parc, qui ne peut pas mettre en place une solution centralisée d’administration, de travailler de manière productive sans perdre un temps considérable à atteindre ses machines.

Des exemples concrets d’utilisation sont disponibles ici :

http://www.ohmytux.com/belier/#toc8

Quelques fonctionnalités :

  • atteinte d’une machine cible à travers plusieurs machines intermédiaires
  • lancement d’une commande d’une machine source vers une machine cible à travers plusieurs machines intermédiaires
  • possibilité de changer de compte sur chaque machine du chemin (pour utiliser un échange de clé ou se conformer à une restriction d’accès)
  • possibilité de changer de port entre chaque connexion ssh du chemin
  • vous pouvez définir les mots de passe ou non (utilisation d’un échange de clé existant)

Bélier sera présenté dans un lightning talk au Pycon Fr http://pycon.fr le 31/05/09. Un retour d’expérience sur le développement de Bélier aura également lieu aux Rencontres Mondiales du Logiciel Libre à Nantes le 09/07/2009.

Comme annoncé au début du message, je recherche un sponsor Debian pour ce paquet. Tout retour sur l’empaquetage d’un mainteneur/DD me sera extrêmement profitable. Et bien sûr tous les retours d’éventuels testeurs en général.

6 thoughts on “Bélier 0.8

  1. Loïc Minier : C’est exactement pour éviter les bidouilles non-évolutives, restrictives et illisibles que Bélier a été crée 🙂

  2. Super outil, très pratique, je l’utilise tous les jours 😉

    J’ai noté une petite erreur dans la doc:
    http://www.ohmytux.com/belier/documentation.html

    les exemples de copie de fichier avec scp, il est indiqué (exemple):

    user@localhost:~$ scp -p 9999 my-big-file.iso root@127.0.0.1:~

    chez moi, on peut spécifier un port a scp avec un “p” majuscule et non minuscule.

    Carl: je te laisse ce commentaire car je n’ai pas trouvé moyen de te contacter sur le site de belier 🙁

    Bonne continuation et Merci !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *