ShellMate icon

ShellMate

ShellMate est un espace de travail SSH sur desktop pour gérer hosts, accès sécurisé, contrôles d’autorisations et activité. Disponible sur macOS, Windows et Linux.

ShellMate

Présentation

ShellMate est un espace de travail SSH sur desktop destiné aux particuliers et aux équipes qui doivent gérer les hosts, les identifiants, les permissions et les sessions de terminal depuis un seul endroit. Il combine l’organisation des hosts, des connexions SSH natives, des identifiants réutilisables et des contrôles d’accès d’équipe dans une seule application de terminal.

Le produit est positionné autour de l’accès sécurisé à l’infrastructure et des workflows opérationnels. Sa documentation met en avant des hosts sensibles aux permissions, des identifiants chiffrés gérés côté serveur, des autorisations de connexion de courte durée, des sessions en panneau divisé, des snippets et une visibilité d’audit, tandis que la page de sécurité explique que les identifiants enregistrés peuvent être déchiffrés par le serveur pendant des connexions autorisées et que les vérifications d’accès dépendent de l’état de l’appareil de confiance et des permissions.

Fonctionnalités principales

Espace de travail et routage des hosts

Organisez les hosts SSH dans une barre latérale, regroupez-les par environnement et utilisez l’organisation des hosts par glisser-déposer pour la navigation quotidienne.

Flux de terminal natifs

Lancez de véritables sessions SSH dans un espace de travail desktop avec des onglets, des panneaux divisés, des sessions persistantes, l’échange de panneaux et la prise en charge des jump hosts.

Autorisations d’identifiants et contrôle d’accès

Utilisez des identifiants enregistrés, des autorisations serveur liées à la session ou des certificats de host enrôlé selon le modèle de sécurité requis par votre infrastructure.

Visibilité des sessions et journaux d’audit

Consultez les autorisations d’identifiants, les sessions d’authentification, les connexions échouées, les sessions actives et les événements de sécurité depuis le tableau de bord et les outils d’administration.

Intelligence des commandes et snippets

Utilisez la saisie semi-automatique en direct, le filtrage des commandes, les snippets et les indices contextuels pour faire apparaître des commandes pendant que vous travaillez dans le tampon du terminal.

Outils de données de terminal

Inspectez les sorties JSON, log et CSV avec des vues de mise en forme et recherchez dans le tampon du terminal pour accélérer le diagnostic et la documentation.

Cas d’utilisation courants

  • Administration de serveurs personnels

    Centralisez l’accès SSH pour un parc de serveurs personnel en gardant les hosts et les identifiants enregistrés organisés dans un seul espace de travail desktop.

  • Opérations d’infrastructure en équipe

    Donnez à une équipe une configuration de hosts partagée, des permissions granulaires et des enregistrements d’activité pour un accès contrôlé aux systèmes de production ou de préproduction.

  • Tri d’incident et diagnostic de service

    Traitez les incidents avec des panneaux divisés, une visibilité des sessions, des vérifications de santé et des journaux tout en gardant tout dans l’espace de travail du terminal.

  • Workflows de terminal à haute fréquence

    Utilisez les snippets, la saisie semi-automatique et les sessions persistantes pour accélérer les tâches shell répétitives sur plusieurs systèmes connectés.

  • Accès contrôlé aux identifiants et certificats

    Gérez l’accès avec des autorisations de courte durée ou des certificats de host enrôlé lorsque vous avez besoin d’un accès SSH révocable et auditable plutôt que de clés partagées de longue durée.

Pros and Cons

Pros

  • Prend en charge à la fois l’usage individuel et l’accès en équipe avec des modèles de tarification distincts.
  • Combine la gestion des hosts, les sessions de terminal, les snippets et les outils de dépannage dans un seul espace de travail desktop.
  • Propose des autorisations à durée de vie limitée, des identifiants chiffrés côté serveur et des enregistrements d’audit pour un accès contrôlé.
  • Disponible sur macOS, Windows et Linux avec des packages natifs pour chaque plateforme.
  • Inclut des workflows opérationnels tels que les panneaux divisés, les sessions persistantes et les terminaux multi-serveurs.

Cons

  • La documentation de sécurité indique que ShellMate ne revendique pas actuellement le zéro connaissance, donc le backend reste partie intégrante du modèle de confiance pour les identifiants enregistrés.
  • Les docs signalent une absence actuelle de reprise durable de synchronisation hors ligne, ce qui peut compter pour les équipes ayant besoin de workflows d’abord hors ligne.
  • La configuration des certificats et les contrôles d’appareil de confiance ajoutent une structure de sécurité, mais impliquent aussi davantage de configuration qu’un client SSH basique.

FAQ

À quoi sert ShellMate ?

ShellMate est un espace de travail SSH sur desktop pour gérer les hosts, les identifiants réutilisables, les permissions d’équipe, les sessions de terminal, les snippets et les workflows de dépannage depuis une seule application.

Comment démarrer avec ShellMate ?

Le flux de configuration documenté couvre la connexion, l’ajout ou l’importation de hosts, l’ouverture d’un host pour démarrer un onglet de terminal, et l’utilisation d’identifiants enregistrés ou de certificats de host enrôlés pour l’accès.

Quelles plateformes ShellMate prend-il en charge ?

ShellMate prend en charge macOS, Windows 10 et 11, ainsi que les distributions Linux. La page de téléchargement propose des versions pour Mac Apple Silicon et Intel, un installateur Windows, ainsi que des packages Linux DEB, tar.gz et AppImage.

ShellMate propose-t-il une tarification pour les équipes et les particuliers ?

ShellMate propose un forfait Individual gratuit pour un usage personnel et un forfait Company payant pour la collaboration en équipe. La page de tarification répertorie aussi un module complémentaire optionnel de dépannage IA.

Comment ShellMate gère-t-il l’accès et la sécurité des identifiants ?

La documentation de sécurité indique que ShellMate utilise des vérifications d’autorisations, l’état des appareils de confiance, des autorisations à durée de vie limitée, un stockage chiffré, l’accès par certificat et des journaux d’audit, et qu’il ne revendique pas actuellement le zéro connaissance.

Quick Facts

Catégorie
Outil pour développeurs
Type de produit
Client / espace de travail SSH de bureau
Plateformes
macOS, Windows 10/11, Linux
Utilisateurs principaux
Particuliers, équipes et opérateurs d’infrastructure
Site web
shellmate.net
Tarification
Forfait Individual gratuit et forfait Company payant ; module complémentaire optionnel de dépannage IA