GNU/Linux >> Tutoriels Linux >  >> Linux

Sur un serveur Linux, comment utilisez-vous plusieurs terminaux sur une seule connexion ssh ?

Solution 1 :

Utilisez simplement l'écran GNU, c'est génial car vous pouvez démarrer des sessions à distance et les restaurer si votre connexion tombe. Il est disponible sous forme de package pour la plupart des distributions et peut même déjà être installé sur votre système universitaire.

Le manuel vous donnera tout ce dont vous avez besoin pour commencer, par défaut toutes les commandes sont précédées de Ctrl+A . Par exemple, pour afficher l'aide à l'écran, appuyez simplement sur Ctrl+A puis appuyez sur ?

Solution 2 :

vous permet d'avoir plusieurs terminaux et plus (comme la possibilité de se détacher et de se rattacher à votre session).

Quelques notes pour vous aider :

Ctrl-a c   create
Ctrl-a d   detach
screen -r  reattach
Ctrl-a a   toggle
Ctrl-a "   list

Et quelques lectures recommandées :

  • http://en.wikipedia.org/wiki/GNU_Screen
  • http://jmcpherson.org/screen.html
  • http://blogamundo.net/code/screen
  • http://www.kuro5hin.org/story/2004/3/9/16838/14935

Solution 3 :

Jetez un œil aux deux articles suivants sur le partage de connexion SSH :

http://fermiparadox.wordpress.com/2008/06/19/ssh-connection-sharing/
http://protempore.net/~calvins/howto/ssh-connection-sharing/

Fondamentalement, faites une recherche Google sur le partage de connexion ssh et vous trouverez un tas d'autres articles à ce sujet.

Solution 4 :

Vous pouvez éventuellement utiliser le transfert X pour ouvrir plusieurs xterms distants sur votre bureau local.

Solution 5 :

Vous ne donnez aucune raison impérieuse pour laquelle vous ne pouvez pas utiliser les clés privées des autres systèmes. Générez-les par machine et ajoutez les clés applicables à authorized_hosts

Toujours utiliser l'écran.


Linux
  1. Comment SSH sur Linux à partir d'Android

  2. Comment augmenter le délai d'expiration de la connexion SSH

  3. Comment mettre fin à une connexion SSH qui ne répond pas sous Linux ?

  4. Comment utiliser OpenSSH pour se connecter à votre serveur Linux

  5. Comment configurer un tunnel SSH inversé sous Linux

Comment utiliser SSHFS pour monter des répertoires distants sur SSH

Comment utiliser plusieurs comptes Skype simultanément sous Linux

Comment utiliser SSH pour se connecter à un serveur distant

Comment utiliser Screen Command sur Linux pour gérer les terminaux

Comment SSH au serveur via Linux

Comment utiliser SSH pour se connecter à un serveur distant sous Linux ou Windows