Partage de session terminal
Il y a quelques outils qui permettent de prendre le contrôle d'une session à distance. Tout est graphique et ça demande un peu de bande passante.
Bien souvent je souhaite montrer des commandes aux gens avec qui je travail. Le top est de pouvoir intéragir avec eux quand ils les reproduisent et Il est surtout interesssant de les corriger en "live".
J'ai découvert un script en perl qui permet de partager une session de terminal, tout comme screen ou tmux, mais avec la particularité de ne pas imposer d'avoir le même utilisateur "des deux cotés" : kibitz.
Voici une vidéo qui montre comment l'installer et l'utiliser sur Debian.
Installation :
$ cp /usr/share/doc/libexpect-perl/examples/kibitz/kibitz.gz . $ zcat kibitz.gz > kibitz && rm kibitz.gz $ sed 's,/usr/local/bin/perl,/usr/bin/perl,' -i kibitz $ chmod +x kibitz
Coté initiateur de la session :
$ /path/to/kibitz <destinataire> # à ce moment, un identifiant est donné, j'admet pour l'exemple que c'est "1234"
Coté destinataire de la session :
$ /path/to/kibitz -1234
Bien pratique :)