partager console en ssh + screen

Salut à tous …

Aujourd’hui ont va voire 2 petite commandes super simples pour bosser à deux sur un même terminal/console et voire ce que chacun fait …

pourquoi ??? : Ça peut aider dans les cas suivant :

  • Formation à distance.
  • Vérifier à plusieurs les manipulations à faire sur un serveur.

Alors il faut :

  • Une machine serveur avec openssh-server installé.
  • screen installé sur le serveur
  • un client ssh par machine cliente

Pour l’installation de screen et openssh-server :

sudo apt-get install openssh-server screen

On lance le serveur et les client se connect comme d’hab en ssh avec le même utilisateur :

ssh user@machine

Le premier qui se connect (par example) doit taper cette commande pour créer un screen (une session dans la session)

screen -S <NameSession>
#example :
screen -s SSH_MEETING

Les autres clients pourront alors se rattacher sur la session SSH_MEETING comme ceci :

screen -R -x SSH_MEETING

et le tour est joué .. : toute les personnes connecté sur la session SSH_MEETING via screen et ssh pourrons intervenir en même temps sur le même terminal/console …