Cas d'usage, SSH, SFTP, RDP et VNC pour macOS
Workflows SSH jump host sur Mac
Setup visuel des bastions, reutilisation sur profils, agent forwarding vers réseaux privés, sans édition massive de `~/.ssh/config`.
Quiconque bosse avec de l'infra cloud ou des réseaux on-prem durcis connait le pattern bastion (jump host) : un serveur SSH expose a Internet avec logging fort et 2FA, tous les autres hôtes joignables seulement a travers lui. La directive `ProxyJump` d'OpenSSH (ou l'ancienne `ProxyCommand` avec `nc`) gère la connexion SSH multi-saut. SSHive en fait une UI, setup le bastion en profil une fois, et chaque autre profil selectionne "Jump Host : bastion" dans un dropdown. Changement d'IP du bastion plus tard ? Editez un profil, chaque connexion dependante s'adapte.
Setup d'un profil bastion
Créez le bastion comme profil SSH normal dans SSHive : hostname, port, user, cle. Connectez une fois pour vérifier et accepter la clé hote. Marquez ce profil comme "Bastion / Jump Host" dans les paramètres du profil, il apparait dans le dropdown Jump Host des autres profils. Optionnellement, activez "Agent forwarding" si vous devez vous authentifier aux sauts suivants avec la même cle.
Utiliser le bastion dans les profils en aval
Créez un profil pour l'hôte privé : IP privée, user, cle. Trouvez la section "Jump Host", selectionnez votre bastion. Sauvegardez. Cliquez Connecter, SSHive etablit le tunnel SSH au bastion, puis ouvre une deuxième session SSH a travers lui vers l'hôte prive. Pour vous, c'est un clic ; sous le capot, c'est ProxyJump d'OpenSSH.
Questions frequentes
Puis-je chainer plusieurs jump hosts ?+
Oui, chaque profil peut spécifier un Jump Host, y compris un profil qui utilise lui-même un Jump Host. Donc l'hôte C saute via B, qui saute via A. SSHive resout la chaine automatiquement.
L'agent forwarding marche-t-il via SSHive ?+
Oui, activez "Forward agent" dans le profil bastion. Votre ssh-agent local (ou l'agent SSH 1Password) est forwarded vers le bastion, et la connexion SSH du deuxième saut utilise votre clé locale sans que la clé privée touche jamais le bastion.
Fonctionnalités SSHive associees
Guides pas-a-pas
Comment utiliser un jump host sur Mac
Configuration ProxyJump visuelle, agent forwarding, chaines multi-saut, sans éditer ~/.ssh/config a chaque fois.
Comment configurer un tunnel SSH sur Mac
Un guide complet aux tunnels SSH local, remote et SOCKS5 sur macOS, en ligne de commande et visuellement dans SSHive.
Comment générer et utiliser des clés SSH sur Mac
De `ssh-keygen` aux serveurs sans mot de passe en 5 min, couvre ed25519, ssh-agent, le Trousseau Apple et l'intégration SSHive.
Essayer SSHive gratuitement sur macOS
Obtenez le client tout-en-un SSH, SFTP, RDP et VNC pour Mac. Téléchargement gratuit, sans inscription.