termal.in

Enregistrement · Relecture · Audit

L’enregistrement de sessions SSH qui capte l’écran — jamais le clavier.

Termalin enregistre les sessions — commandes, sortie et actions de l’agent — sur une frise chronologique navigable que vous pouvez rejouer comme une vidéo. L’enregistrement ne capte que la sortie — les frappes ne sont jamais enregistrées, si bien que les mots de passe saisis à une invite masquée restent hors de l’enregistrement — et, sur les forfaits payants, les enregistrements se synchronisent vers un cloud chiffré de bout en bout que vous pouvez rejouer depuis n’importe quel navigateur.

Forfait Free · essai Pro de 14 jours · Windows, macOS, Linux et iOS

01  /  enregistrer et rejouer

Enregistrez n’importe quelle session. Rejouez-la comme une vidéo.

Activez l’enregistrement globalement ou par hôte (Paramètres → Terminal, ou le formulaire de l’hôte) et les sessions sont capturées au format asciicast. La relecture est une frise chronologique navigable avec repères — ambre pour vos commandes et les événements système, vert pour les commandes de l’agent — et cliquer sur un repère saute directement à ce moment.

  • ▸Naviguez, ne faites pas défiler — faites glisser la frise jusqu’à n’importe quel point de la session au lieu de parcourir un journal page par page.
  • ▸Des repères cliquables — chaque commande et chaque événement est un point de saut sur la frise.
  • ▸La conservation selon vos règles — définissez une durée de conservation pour que les anciens enregistrements s’effacent d’eux-mêmes.

02  /  jamais les frappes

La sortie seulement — jamais vos frappes.

Les enregistrements captent la sortie du terminal et des repères d’événements — jamais les frappes brutes. Un mot de passe saisi à une invite masquée (sudo, ssh, psql) n’est jamais renvoyé à l’écran, donc il n’arrive jamais dans l’enregistrement ; ce que le terminal affiche est la bande, rien de plus. Vous obtenez tout le récit de ce qui s’est passé sur l’hôte sans que l’enregistreur ne devienne un keylogger. Quelles données restent chiffrées →

03  /  cloud chiffré

Des enregistrements cloud que votre fournisseur ne peut pas lire.

Sur les forfaits payants, les enregistrements se synchronisent vers le cloud — chiffrés sur votre appareil avant l’envoi, si bien que le serveur ne stocke qu’un blob qu’il ne peut pas ouvrir. L’espace web déchiffre les enregistrements dans votre navigateur pour la relecture, et le serveur ne voit que des métadonnées — durée, taille et le fait qu’un agent IA soit intervenu ou non — utilisées pour les listes et les quotas, rien de plus. Le titre et le libellé de l’hôte sont chiffrés comme l’enregistrement lui-même.

  • ▸Rejouez partout — dans l’app de bureau, ou depuis l’espace web sur n’importe quel appareil.
  • ▸Inclus dans le forfait Free — l’enregistrement et la relecture fonctionnent entièrement en local, sans abonnement ; la copie dans le cloud est ce que les forfaits payants ajoutent.

04  /  les agents consignés

Quand un agent IA agit, l’enregistrement le dit.

Les agents se connectent à Termalin via son serveur MCP intégré — et tout ce qu’ils font arrive dans le même enregistrement que votre propre travail. Les sessions pilotées par un agent s’illuminent dans la grille de surveillance, un miroir en direct de chaque session ouverte côte à côte ; chaque commande d’agent reçoit un repère vert sur la frise de relecture ; et tout cela arrive dans le journal d’audit — chaque connexion au compte, connexion à un hôte, opération sur un fichier et commande d’agent, avec le lieu (IP · pays) et l’appareil. La durée de conservation de l’audit dépend de votre forfait. Voyez précisément ce que fait un agent IA sur vos serveurs (en anglais), ou en savoir plus sur les agents →.

05  /  pour les équipes

Une trace sur laquelle vos revues peuvent s’appuyer.

Quand quelque chose casse — ou que l’on demande qui a touché à un hôte et ce qui a changé — vous rejouez la session au lieu de la reconstituer à partir de l’historique du shell. Les enregistrements, les repères sur la frise et le journal d’audit donnent à une équipe un relevé consultable de l’activité humaine et de celle des agents, pour les rétrospectives d’incident et les revues d’accès internes. Ce n’est pas une certification — c’est la matière première dont une revue a réellement besoin : ce qui a été exécuté, où, quand et par qui. Termalin pour les équipes →

Comment se comparent les façons courantes d’enregistrer une session.

Il y a plus d’une façon d’enregistrer une session SSH. Voici ce que chacune capte, où cela se retrouve, et si vos frappes en font partie.

ApprocheCe qu’elle capteOù c’est stockéFrappes ?
scriptTout ce que le terminal affiche, dans un fichier typescriptUn fichier local sur l’hôteOui — votre saisie y est renvoyée à l’écran
asciinemaLa sortie du terminal, en cast horodatéEn local, ou téléversé sur asciinema.orgSortie uniquement
tlogLes E/S de session côté serveur, par utilisateurjournal systemd ou Elasticsearch sur le serveurPeut inclure la saisie, si configuré
TermalinLa sortie et des repères d’événements, côté clientEn local, ou une copie cloud chiffrée E2E sur ProJamais — la sortie seulement

Vous enregistrez sur une machine cloud ? Voir l’enregistrement de sessions SSH sur EC2 et d’autres VM (en anglais).

Questions fréquentes

L’enregistrement de sessions SSH capte-t-il les frappes ?

Non — les enregistrements stockent la sortie du terminal et des repères d’événements, jamais les frappes brutes. Un mot de passe saisi à une invite masquée (sudo et consorts) n’est jamais renvoyé à l’écran, donc il n’arrive jamais dans un enregistrement. En revanche, tout ce que le terminal affiche fait partie de la bande. En savoir plus sur la sécurité →

Où les enregistrements sont-ils stockés — et Termalin peut-il les lire ?

Avec le forfait Free, les enregistrements vivent sur votre appareil. Avec les forfaits payants, ils peuvent se synchroniser vers le cloud — chiffrés sur votre appareil avant l’envoi, si bien que le serveur ne stocke qu’un blob qu’il ne peut pas ouvrir et ne voit que des métadonnées comme la durée et la taille. La relecture se fait dans l’app ou dans l’espace web, déchiffrée côté client.

Puis-je voir ce qu’un agent IA a fait dans une session ?

Oui — les commandes de l’agent reçoivent leurs propres repères verts sur la frise de relecture, les sessions pilotées par un agent sont reflétées en direct dans la grille de surveillance, et chaque commande d’agent est consignée dans le journal d’audit.

L’enregistrement de sessions est-il gratuit ?

Oui — l’enregistrement et la relecture font partie du forfait Free, qui est l’application de bureau complète, sans limite d’hôtes. Les forfaits payants ajoutent des enregistrements cloud chiffrés que vous pouvez rejouer depuis l’espace web. Chaque nouveau compte commence par un essai Pro de 14 jours — sans carte bancaire. Voir les tarifs →

Comment activer l’enregistrement ?

Activez-le globalement dans Paramètres → Terminal, ou par hôte sur le formulaire de l’hôte. Vous pouvez aussi définir une durée de conservation pour que les anciens enregistrements s’effacent automatiquement. Documentation de l’enregistrement → (en anglais)

Puis-je enregistrer des sessions SSH sur un bastion ou un hôte de rebond ?

Oui — Termalin enregistre côté client, donc une session passant par un hôte de rebond est enregistrée comme une autre : sortie uniquement, avec l’hôte, l’heure, l’appareil et l’IP conservés dans le journal d’audit. Si vous avez besoin d’un enregistrement côté serveur sur le bastion lui-même — chaque utilisateur, chaque connexion — associez-le à un outil côté serveur ; nos guides sur l’enregistrement sur un bastion et l’enregistrement sans keylogging couvrent script, asciinema et tlog, et quand chacun convient (en anglais).

Gardez une trace de vos sessions — gratuitement.

L’enregistrement et la relecture font partie du forfait Free — l’application de bureau complète, sans limite d’hôtes. Les forfaits payants ajoutent des enregistrements cloud chiffrés que vous pouvez rejouer depuis n’importe quel navigateur. Les nouveaux comptes profitent de Pro gratuitement pendant 14 jours.

Forfait Free · essai Pro de 14 jours · pour les équipes · sécurité