Aller au contenu
VM Ops Manager
Télécharger
Documentation

Terminal SSH

Onglets, reconnexion, vérification des clés d'hôte et personnalisation de l'affichage du terminal.


Le terminal est un vrai PTY via SSH, pas un shell enveloppant des commandes. Cela signifie que vim, htop, tmux, less et tout programme plein écran fonctionnent exactement comme lorsque vous faites ssh depuis la ligne de commande.

Ouvrir une session

Double-cliquez sur une VM dans la barre latérale, ou ouvrez la palette de commandes (Ctrl+K) et tapez le nom de la machine.

Chaque session est un onglet. Le statut de l’onglet apparaît sur le libellé lui-même :

StatutSignification
ConnexionNégociation et authentification en cours.
ConnectéLa session est active.
FerméLe shell distant s’est terminé, ou vous l’avez fermé.
ErreurLa connexion a échoué — la raison est affichée dans l’onglet.

Trois types d’onglets

La même VM peut avoir trois types d’onglets différents ouverts en même temps :

  • Terminal — shell interactif.
  • SFTP — explorateur de fichiers, voir SFTP.
  • Surveillance — graphiques et métriques, voir Surveillance. Cet onglet n’ouvre pas de session SSH séparée ; il lit les données collectées par la tâche d’interrogation en arrière-plan.

Reconnexion

Coupure réseau, déconnexion VPN, mise en veille du portable — la session meurt. Ouvrez le menu de l’onglet et choisissez Reconnecter : l’application établit une nouvelle session vers la même VM avec le même identifiant, en conservant la position de l’onglet.

L’ancien contenu est remplacé par la nouvelle session. Si vous devez conserver la sortie, copiez-la avant de reconnecter.

Redimensionnement

Le terminal notifie automatiquement le côté distant des changements de taille chaque fois que vous redimensionnez la fenêtre ou réduisez la barre latérale, afin que les programmes plein écran se redessinent correctement sans se casser.

Clé d’hôte et avertissement de changement

Lors de la première connexion à un serveur, l’application mémorise la clé d’hôte de ce serveur (confiance à la première utilisation, comme le comportement par défaut de ssh).

Plus tard, si la clé ne correspond plus, la connexion s’arrête et l’application affiche les deux empreintes — celle enregistrée et celle nouvellement reçue — pour que vous les compariez.

La clé d’hôte change pour deux raisons très différentes :

  1. Normal — le serveur a été réinstallé, le fournisseur a changé, restauration depuis une sauvegarde.
  2. Anormal — quelqu’un se trouve au milieu de votre connexion.

L’application ne devine pas à votre place. Ce n’est qu’après avoir vérifié que la raison était légitime via un autre canal (par ex. la console du fournisseur) que vous devez choisir Oublier la clé d’hôte pour cette VM et reconnecter pour faire confiance à la nouvelle clé.

Personnalisation de l’affichage du terminal

Dans Paramètres, section terminal :

ParamètrePlagePar défaut
Taille de police10–2013
Tampon de défilement (lignes)500–100 0005 000
Clignotement du curseuractivé/désactivéactivé

Des tampons de défilement importants consomment de la RAM proportionnellement aux onglets ouverts — 100 000 lignes fois dix onglets est un chiffre réel, pas théorique.

Raccourcis dans le terminal

Rappel : Ctrl+K, Ctrl+W et Ctrl+/ ont une signification pour le shell, donc lorsque le curseur est dans le terminal, ils vont directement vers la machine distante. Utilisez les variantes Shift :

ActionHors du terminalDans le terminal
Palette de commandesCtrl+KCtrl+Shift+P
Fermer l’onglet—Ctrl+Shift+W
Changer d’ongletCtrl+TabCtrl+Tab
Aller à l’onglet NAlt+1…9Alt+1…9

Liste complète : Raccourcis.

Restaurer les onglets au démarrage

L’application se souvient des onglets de la session précédente. Dans Paramètres, vous choisissez comment les gérer : demander à chaque fois (par défaut), toujours restaurer, ou jamais.

Restaurer signifie réellement rouvrir les connexions vers ces machines — pensez-y si votre client journalise chaque session.