Accueil / Fonctionnalités

Fonctionnalités

Terminal SSH, SFTP, bureau à distance Windows, organisation des hôtes et sécurité locale — le détail de ce que fait KeyHole.

SSH

Terminal SSH intégré

Le terminal de KeyHole s'appuie sur libssh2, embarqué dans l'application : il ne dépend pas du ssh du système et se comporte de la même façon sur tous les Mac.

  • libssh2 embarqué
  • Authentification : agent, clé, mot de passe, clavier interactif
  • Rebond via ProxyJump
  • Vérification des hôtes connus (known_hosts)
  • Import de ~/.ssh/config
screenshot-home.png — SSH
zsh / bash

Terminal local

Un shell local (zsh ou bash) vit dans le même espace de travail que vos sessions distantes. Préparer un fichier en local, pousser en SFTP, vérifier en SSH : tout se fait sans changer de fenêtre.

  • zsh ou bash au choix
  • Mêmes onglets et écrans divisés que les sessions distantes
  • Thèmes de terminal assortis à l'interface
SFTP

Transferts SFTP à deux volets

Le disque local à gauche, le serveur à droite. Les transferts se font par glisser-déposer, et la suppression locale passe par la corbeille du Mac — pas d'effacement immédiat.

  • Deux volets : local / distant
  • Transferts par glisser-déposer
  • Suppression locale vers la corbeille
screenshot-sftp.png — SFTP
RDP

Bureau à distance Windows natif

Le RDP de KeyHole repose sur IronRDP, une pile écrite en Rust. Le rendu suit la résolution native de l'écran Retina, avec lissage des polices, et le bureau se redimensionne dynamiquement quand la fenêtre change de taille.

  • IronRDP, pur Rust
  • NLA / CredSSP
  • Épinglage de l'empreinte TLS du serveur
  • Rendu HiDPI à la résolution Retina, lissage des polices
  • Redimensionnement dynamique du bureau
  • Audio distant vers le Mac, curseur distant
  • ⌘ utilisable comme Ctrl, Ctrl+Alt+Suppr et touche Windows
screenshot-rdp.png — RDP
Espace de travail

Onglets, splits, fenêtres

Les sessions s'organisent en onglets, se divisent côte à côte ou en superposé, et se détachent dans une fenêtre indépendante avant d'être réintégrées. Un SSH à gauche, un bureau Windows à droite : chacun trouve sa disposition.

  • Onglets
  • Écrans divisés côte à côte ou superposés
  • Sessions détachables dans une fenêtre, puis réintégrables
screenshot-split.png — Espace de travail
Organisation

Des hôtes rangés, retrouvés en une frappe

Les hôtes se rangent en groupes pliables, la recherche instantanée (⌘K) retrouve n'importe quelle machine, et 52 icônes — Linux, Ubuntu, Windows, Kubernetes, Docker, Proxmox, Postgres, Raspberry… — distinguent les rôles d'un coup d'œil.

  • Groupes d'hôtes pliables
  • Recherche instantanée (⌘K)
  • 52 icônes d'hôtes
  • Connexion par double-clic ou touche Entrée
Sécurité

Verrouillée, sandboxée, silencieuse

L'application se verrouille par Touch ID ou mot de passe (Argon2) après inactivité. Mots de passe et phrases secrètes sont stockés dans le trousseau macOS. Aucune donnée n'est envoyée vers un serveur VigilanceX.

  • Verrouillage Touch ID ou mot de passe (Argon2) après inactivité
  • Secrets dans le trousseau macOS
  • Aucune donnée envoyée à un serveur VigilanceX
  • Application sandboxée pour l'App Store
Enregistrement

La trace de chaque session

Les sessions de terminal s'enregistrent en Markdown, les sessions RDP en vidéo. Tout est rangé dans Documents/KeyHole records, prêt pour un compte rendu d'intervention.

  • Terminal → Markdown
  • RDP → vidéo
  • Dossier Documents/KeyHole records
Thèmes

13 thèmes d'interface

Treize thèmes d'interface, avec des thèmes de terminal assortis : KeyHole Sombre, KeyHole Clair, Minuit, Graphite, Nord, Solarized Clair, Dracula, Tokyo Night, Catppuccin Mocha, Gruvbox, One Dark, Rosé Pine, Ayu Clair.

KeyHole SombreKeyHole ClairMinuitGraphiteNordSolarized ClairDraculaTokyo NightCatppuccin MochaGruvboxOne DarkRosé PineAyu Clair
Support

Support intégré

Les mises à jour passent par l'App Store et se vérifient depuis l'application. Un problème ? Le signalement par e-mail joint automatiquement le journal à votre message.

  • Vérification des mises à jour via l'App Store
  • Signalement de problème par e-mail avec le journal joint
macOS 13 Ventura ou plus récent · Mac Apple Silicon

Essayez KeyHole gratuitement

Jusqu'à 2 hôtes, sans limite de durée ni carte bancaire.

Télécharger sur le Mac App Store

Version gratuite jusqu'à 2 hôtes, sans limite de durée. Achats gérés par Apple.

HostCitadel