Je me retrouve souvent à ouvrir plusieurs connexions ssh afin de visualiser plusieurs fichiers journaux à la fois avec tail -f
.
Ce n'est pas un problème lorsque je suis à la maison car j'utilise le cryptage à clé publique pour une connexion sans mot de passe. Cependant, je vais souvent utiliser l'ordinateur de mon université pour ce faire, je n'ai donc pas la possibilité d'utiliser ma clé privée. Il devient ennuyeux d'entrer mon mot de passe 4 ou 5 fois pour obtenir plusieurs fenêtres de terminal.
Comment obtenir plusieurs terminaux sur une seule connexion?
écran vous permet d'avoir plusieurs terminaux et plus (comme la possibilité de se détacher et de se reconnecter à votre session).
Quelques notes pour démarrer:
Et quelques lectures recommandées:
la source
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 dessus.
la source
Vous pouvez éventuellement utiliser le transfert X pour ouvrir plusieurs xterms distants sur votre bureau local.
la source
Vous ne donnez aucune raison impérieuse pour laquelle vous ne pouvez pas utiliser de clés privées des autres systèmes. Générez-les par machine et ajoutez les clés applicables aux hôtes autorisés
Toujours utiliser l'écran.
la source
Vous pouvez également regarder byobu . C'est une version améliorée de Screen et je pense que c'est un projet Ubuntu. Mais il est livré en standard avec Ubuntu 9.10 et plus récent.
J'ai tendance à utiliser Screen par habitude, mais je voulais mentionner cette nouvelle alternative.
la source
Si vous ne l'utilisez que pour plusieurs fichiers, vous pouvez également être intéressé par le multitail .
la source
Une fonctionnalité d'écran non mentionnée consiste à «détacher» l'écran et il continuera à exécuter toutes les commandes que vous exécutez dans cet ensemble d'écrans. Une fois l'écran détaché, vous pouvez vous déconnecter et tout continue à s'éloigner même après la déconnexion. Je vais lancer l'écran et ensuite faire plusieurs commandes c pour créer de nouveaux «sous-écrans». Je peux basculer entre eux et commencer une compilation ou un traitement de données de longue durée et être assuré que ma connexion VPN merdique gagnera, car tout mourra avec.
Après vous être déconnecté, vous pouvez vous reconnecter et utiliser 'screen -R' qui vous rattachera à vos sessoins d'écran existants.
la source
Pour utiliser
screen
avecssh
, tapez( source ). homme ssh:
la source