Bonjour,

Lorsque l’on souhaite montrer ce que l’on saisie sur un shell, on peut utiliser des applications de partage d’écran mais c’est groumant en bande passante … Heureusement il existe sous Linux un petit logiciel permettant de partager la session du terminal : screen. Nous allons voir comment l’installer et l’utiliser :-) .

Installation

Comme nous sommes sous Debian, l’installation est plutôt simple, en root :

aptitude install screen

Utilisation

L’utilisation est presque aussi simple que son installation. Voici les étapes  :

  • screen -S lenomdelasession : permet de nommer une session. Cette option est facultative mais plus pratique, si vous ne le faites pas il faudra appeler la session avec son PID
  • screen -ls : liste les session disponible, on peut voir notre session sous le nom : lenomdelasession
  • screen -x lenomdelasession : permet de rejoindre une session en multi-utilisateur

Mise en pratique

Pour la démonstration, j’ai 2 machines à ma disposition : une machine virtuelle qui est la machine qui hébergera le screen, elle sera appelée « machine virtuelle », et le serveur M2ENV qui se connectera sur la machine virtuelle et utilisera le screen, elle sera appelée « serveur ».

1. Créer le screen sur la machine virtuelle :

2. Je me connecte sur mon serveur et accède au screen de la machine virtuelle

3. Les mêmes commandes apparaissent sur la machine virtuelle et le serveur :


Essayez ! Ca peut être trés pratique. :-)

Camille.