Aller au contenu
Couillaman le site une demo bientot ! ×

SSH-Manager : un script pour gérer vos connexions SSH


dokuro
 Share

Messages recommandés

Si vous avez comme moi l’habitude de switcher entre plusieurs serveurs SSH, vous devez probablement avoir mis en place une petite routine pour gérer toutes ces connexions. Personnellement, j’avais pris l’habitude d’utiliser de simples alias placés dans le fichier de configuration de mon Shell, mais au fur et à mesure que le nombre de serveurs à gérer augmentait, il devenait difficile pour moi de m’y retrouver.

Je me suis alors mis en quête d’un petit soft qui serait capable de gérer l’ensemble de mes connexions simplement et je suis tombé sur un script bash écrit par Errol Byrd (j’ai malheureusement perdu le lien initial) que j’ai modifié à ma sauce.

SSH-Manager permet :

  • d’ajouter/supprimer des serveurs
  • de se connecter rapidement à un serveur en utilisant un système d’alias
  • de garder un oeil sur la liste des serveurs disponibles
  • de vérifier l’état des serveurs (simple ping)
  • d’exporter sa configuration pour la retrouver sur un autre ordinateur (le script utilise un fichier nommé ssh_servers placé à la racine de votre répertoire personnel)

ssh-manager.png

Comme c’est un script bash, il fonctionne bien entendu sur Linux et OSX.

Installation du script ssh-manager

On commence par récupérer le script sur Github puis on le rend exécutable.

 
1
2
3
4
cd ~
wget --no-check-certificate https://raw.github.com/robinparisi/ssh-manager/master/ssh-manager.sh
chmod +x ssh-manager.sh
./ssh-manager.sh

Pour plus de commodité, vous pouvez créer un alias vers le script :

 
1
alias sshs="~/ssh-manager.sh

 

Utilisation du script ssh-manager

Ajouter un serveur :

 
1
sshs add <alias>:<user>:<host>:[port]

Supprimer un serveur :

 
1
sshs del <alias>

Se connecter à un serveur :

 
1
sshs cc <alias>

Voir la liste des serveurs :

 
1
sshs

 

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

 Share

×
×
  • Créer...