Aller au contenu

Démarrage rapide

Connectez-vous à votre premier serveur en moins de deux minutes avec Bayesian SSH.

  1. Ajoutez une entrée de connexion dans la base de données locale avec bssh add. Indiquez un nom mémorisable ainsi que le nom d’hôte ou l’adresse IP cible :

    bssh add web-prod web-prod.example.com -u deploy --tags prod,web

    Vous pouvez aussi spécifier un port (-p 2222), une clé SSH (-i ~/.ssh/id_ed25519) ou un hôte de rebond (-b bastion.example.com).

  2. Connectez-vous à votre hôte enregistré avec bssh connect :

    bssh connect prod

    Vous n’avez pas besoin du nom complet ou exact. bssh recherche dans des fragments de noms, d’alias, de noms d’hôte et de tags. Les séparateurs sont ignorés, de sorte que webprod correspond à web-prod. Lorsque plusieurs hôtes correspondent, le classement bayésien place l’hôte que vous utilisez le plus souvent ou le plus récemment en tête de liste.

  3. Si vous avez déjà des hôtes configurés dans votre fichier OpenSSH, importez-les dans Bayesian SSH :

    bssh import

    bssh import lit ~/.ssh/config par défaut. La commande analyse les directives Host, HostName, User, Port et IdentityFile, en ignorant les blocs Match, pour créer automatiquement les connexions correspondantes.

  4. Lancez l’interface graphique en arrière-plan :

    bssh desktop

    L’application de bureau partage la même base de données locale que la ligne de commande. Vous pouvez y parcourir vos hôtes, les filtrer par tags, ouvrir des onglets de terminal intégrés, transférer des fichiers et ouvrir la palette de commandes avec Ctrl+K.