Serveurs
Un serveur est une machine qui exécute réellement le travail des agents. Neo n’y stocke rien d’autre que sa propre clé SSH (ou certificat) et ce dont les connexions et agents que vous y configurez ont besoin.
Ajouter un serveur
Serveurs → « Ajouter un serveur » → « Connecter un nœud de travail » : adresse, port, utilisateur et méthode de connexion.
Méthodes de connexion :
- Clé DaxBax Neo (par défaut). Neo génère une clé dédiée pour ce
serveur et vous montre une seule commande à y exécuter, ajoutant la
partie publique à
authorized_keys. Neo se connecte ensuite uniquement avec cette clé. - Votre propre clé. Collez une clé privée existante en entier (avec la première et la dernière ligne). Si la clé est protégée par une phrase secrète, celle-ci n’est utilisée qu’une seule fois, pour lire la clé, et n’est jamais stockée — la clé elle-même est conservée chiffrée, sans la phrase secrète.
- Mot de passe. Par défaut, le mot de passe n’est utilisé qu’une
fois : Neo se connecte, ajoute sa propre clé à
authorized_keys, vérifie que la clé fonctionne, puis se connecte avec la clé ensuite, en oubliant le mot de passe. Si le serveur refuse la connexion par clé, vous pouvez garder le mot de passe enregistré à la place, et Neo continuera à l’utiliser (y compris pour répondre aux invites sudo).
Ni la clé ni le mot de passe ne sont jamais réaffichés dans l’interface — le journal d’audit enregistre la méthode utilisée, jamais le secret lui-même.
L’utilisateur n’a pas besoin d’être root : un sudo sans mot de passe
suffit (<utilisateur> ALL=(ALL) NOPASSWD:ALL). Le bouton « Vérifier »
refuse le serveur sans cela.
Changer l’adresse ou l’utilisateur
Changer l’hôte, le port ou l’utilisateur nécessite de revérifier la connexion.
Un serveur, plusieurs agents
Plus d’un agent peut être rattaché au même serveur ; ils peuvent le partager, mais chacun a sa propre mémoire — isolée, ou partagée avec un autre agent précis sur le même serveur, choisi à la création de l’agent.
Des certificats SSH à la place d’une clé permanente
Certains espaces de travail disposent d’une couche de protection supplémentaire : au lieu d’une clé permanente, Neo signe chaque connexion avec un certificat de courte durée (valable environ 30 minutes) délivré par un service de certificats distinct. Si c’est activé pour votre espace de travail, les serveurs basculent vers ce système d’eux-mêmes, en arrière-plan, sans rien à faire de votre part — l’ancienne clé cesse simplement d’être utilisée. Paramètres → « Certificats SSH » indique combien de serveurs ont déjà basculé.