- Un gestionnaire SSH interactif permettant de gérer des serveurs depuis le terminal. Écrit en Go
- Fournit une interface centrée sur le clavier basée sur le fichier
~/.ssh/config, avec prise en charge du déplacement entre serveurs, de la connexion, de l’exploration, de la gestion des clés, du transfert de fichiers et de la modification de la configuration
- Permet une connexion rapide en affichant la liste des serveurs avec défilement, et prend en charge l’ajout, la modification, la suppression, l’épinglage, la vérification d’état (ping) ainsi que la recherche floue, les tags de serveur et le filtrage
- Prend en charge le port forwarding (LocalForward, RemoteForward, DynamicForward), ProxyJump, les reconnexions rapides via le multiplexing, ainsi que diverses options d’authentification (clé publique, mot de passe, agent forwarding)
- Inclut des fonctions de gestion des clés : détection automatique des clés SSH, autocomplétion, sélection intelligente de clés prenant en charge plusieurs clés, etc.
- Conçu avec une attention particulière à la sécurité
- Toutes les opérations sont exécutées via le binaire ssh (OpenSSH) natif du système
- Les mots de passe, clés et informations d’authentification ne sont ni stockés, ni transmis, ni altérés
- Seul
~/.ssh/config est lu et modifié, avec création automatique d’une sauvegarde avant tout changement
- Utilise une écriture atomique avec enregistrement dans un fichier temporaire avant remplacement
- L’édition non destructive préserve les commentaires, l’alignement et les espaces existants
- À l’avenir, des fonctions de transfert de fichiers entre la machine locale et le serveur et de déploiement automatique de clés SSH devraient être ajoutées
2 commentaires
Un gestionnaire SSH... ça a l’air vraiment utile !
J’ai presque toujours tout utilisé en CLI, mais il semble que ce soit plus simple pour gérer des fonctionnalités plus variées.
C’est dommage qu’il ne prenne pas encore en charge
Include. Comme le TUI est pratique, j’utilisais surtout https://github.com/quantumsheep/sshs, mais si quelques fonctionnalités de plus sont ajoutées, je pense que je vais passer dessus.