GoTerm
Tous les guides

Au quotidien

Des commandes enregistrées une fois

Un snippet est une commande que vous enregistrez une fois et lancez sur n’importe quel hôte : depuis la page Snippets sur plusieurs hôtes à la fois, ou dans une session, comme si vous la tapiez.

Mis à jour le

Sur cette page
  1. Comment ça marche
  2. La Library
  3. Créer un snippet
  4. Write it for me
  5. Le lancer sur des hôtes
  6. Dans une session
  7. Au démarrage d’une session
  8. Les snippets d’une équipe
  9. Plus avec les snippets
  10. Bon à savoir

Comment ça marche

Un snippet lancé est tapé dans un terminal, par le même chemin que vos frappes. Il ne va donc que là où vont vos frappes.

Lancerla tapela tapela tapeDisk usedf -hGoTermouvre une session sur chacunweb-01web-02db-01
Un snippet, Disk use, lancé sur trois hôtes : GoTerm ouvre une session sur chacun et y tape la commande.
  • Les snippets sont du texte simple, pas des secrets : toute personne qui peut en lancer un peut le lire. Gardez les mots de passe dans le Vault.
  • Les vôtres ne sont qu’à vous. Ceux d’une équipe sont là pour tous ses membres.
  • Une personne qui ne fait que regarder une session ne peut pas y lancer de snippet : la passerelle ignore ses frappes.

La Library

  1. Ouvrez Snippets, puis Library : environ 140 commandes prêtes à l’emploi dans 15 kits, comme Disk, Logs et Docker.
  2. Cherchez ce qu’il vous faut, ou choisissez votre système pour ne voir que ce qui y marche.
  3. Lancez-en une avec son bouton de lancement, ou choisissez Copy the kit to My snippets pour modifier votre propre copie.

Astuce : Chaque commande de la Library dit ce qu’elle fait, à quels systèmes elle convient, et si elle modifie le serveur.

Créer un snippet

  1. Sous My snippets, choisissez New snippet. Indiquez son Space et, si vous le souhaitez, un Kit.
  2. Donnez-lui un Name et une Command. Écrivez {{name}} pour une valeur à remplir au lancement, ou {{name:default}} pour en proposer une.
  3. Cochez Changes the server pour un redémarrage, une suppression ou une mise à niveau : son lancement affiche la commande finale et demande encore une fois.
  4. Choisissez Add snippet.

Astuce : Vous avez collé quelque chose qui ressemble à un mot de passe ou à un jeton ? GoTerm vous prévient, et refuse une clé privée : leur place est dans le Vault.

Write it for me

  1. Dans New snippet, choisissez Write it for me et décrivez la tâche en une phrase.
  2. Choisissez le System, puis Write it.
  3. Vérifiez la commande écrite, et modifiez-la si besoin. Elle ne se lance jamais d’elle-même.

Astuce : Seuls votre phrase et le système sont envoyés à l’IA : jamais un hôte, une adresse, ni ce qu’un terminal a affiché.

Le lancer sur des hôtes

  1. Sous Snippets, choisissez le bouton de lancement d’un snippet.
  2. Cochez jusqu’à dix hôtes. GoTerm ouvre une session sur chacun, et tape la commande dès que son shell est prêt.
  3. Remplissez les valeurs demandées, vérifiez The command, puis choisissez Run on 2 hosts, ou le nombre d’hôtes que vous avez cochés.

Astuce : Paste on a host…, dans le menu d’un snippet, le tape sans appuyer sur Entrée.

Dans une session

  1. Dans une session, choisissez Snippets parmi les outils à droite.
  2. Mine liste d’abord ceux de cet hôte, puis les vôtres et ceux de vos équipes. Library contient les kits de GoTerm.
  3. Choisissez le bouton de lancement d’un snippet pour le taper ici. Run in open sessions…, dans son menu, le tape dans plusieurs de vos sessions à la fois.

Astuce : GoTerm demande d’abord quand un programme occupe l’écran ou qu’une ligne est à moitié tapée, et ne tape jamais dans une invite de mot de passe.

Au démarrage d’une session

  1. Modifiez un hôte. Sous When a session starts, choisissez un snippet de l’espace de l’hôte ou de la Library.
  2. Il se lance à chaque nouvelle session sur l’hôte : pas quand quelqu’un se rattache à une session, ni pour une personne qui regarde.
  3. Ce ne peut pas être un snippet qui modifie le serveur, et chaque valeur qu’il demande doit avoir une valeur par défaut.

Les snippets d’une équipe

  1. Les administrateurs d’une équipe, et ceux de l’organisation, ajoutent et modifient ses snippets. Chaque membre peut les lancer et les copier.
  2. Pour que les membres puissent aussi en ajouter et en modifier, ouvrez Teams, puis l’équipe, et activez Members can add and edit this team's snippets.
  3. Un snippet qu’un hôte lance au démarrage d’une session reste modifiable par les seuls administrateurs, quelle que soit la position de l’interrupteur.

Plus avec les snippets

  • AutocomplétionPendant que vous tapez dans un terminal, vos snippets et la Library proposent la suite de la commande.
Ce que vous tapezsudo systemctl reVos snippetset la LibraryUne suggestionrestart nginx
Vous commencez une commande dans le terminal ; vos snippets et la Library proposent sa fin.

Bon à savoir

  • Les lancements, et les valeurs que vous remplissez, ne sont jamais journalisés, comme aucune frappe ne l’est.
  • Les changements apportés aux snippets d’une équipe vont dans le journal d’audit, sans le texte de la commande.
  • Les snippets personnels ne sont qu’à vous : aucun administrateur ne les voit.
  • Un lancement qui dépasserait la limite de sessions ouvertes de votre espace de travail s’arrête, et nomme les hôtes où il n’a pas démarré.
  • Write it for me est inclus dans toutes les offres payantes, et pendant l’essai gratuit.

Vous n’avez pas trouvé votre réponse ?

Écrivez-nous, et un ingénieur qui construit GoTerm vous répondra.

Poser la question à un ingénieur
  • Pour commencer

    Essayez la démo, ajoutez votre premier hôte et ouvrez un terminal.
  • Application de bureau

    L’installer sous Windows, se connecter depuis votre propre ordinateur, ou l’utiliser gratuitement.
  • Hôtes et hôtes de rebond

    Connexion rapide, groupes, et serveurs privés par un bastion.
  • Sessions et partage

    Garder des sessions ouvertes, y revenir, et les partager en direct.
  • Fichiers

    Transférer des fichiers à côté du terminal, ou entre hôtes.
  • Onglets web et tunnels

    Ouvrir des pages privées et rediriger des ports par un hôte.
  • Moniteurs

    Vérifier des sites et des ports, et être alerté quand ils tombent en panne.
  • Équipes et rôles

    Personnes, équipes, rôles, groupes d’hôtes et activité de chaque équipe.
  • Accès et prestataires

    Donnez un hôte pour quelques heures, et voyez ce qui a changé ensuite.
  • Journal d’audit et enregistrements

    Qui a fait quoi, d’où, et ce que son écran affichait.
  • Gérer un espace de travail

    Votre adresse et votre région, les couleurs, les réglages et les transferts.
  • Le Vault et vos clés

    Enregistrer, partager et remplacer mots de passe et clés privées.
  • Sécurité et connexion

    Connexion à deux facteurs, appareils confirmés et garde des secrets.
  • Adresses autorisées

    Ouvrir votre espace de travail seulement depuis le bureau ou le VPN.
  • VPN only

    Ouvrir votre espace de travail seulement à vos propres appareils WireGuard.