Pour rappel, c’est un petit indicateur qui vous permet de lancer une commande arbitraire. Son usage principal est d’ouvrir un terminal qui se connecte immédiatement en SSH à un serveur distant, mais on peut y mettre n’importe quoi.
Pour l’installer :
# on installe les dépendances
sudo apt-get install python-appindicator
# on se calle dans le dossier temporaire
cd /tmp
# on download le script en Python
wget https://raw.github.com/anilgulecha/misc/master/sshplus.py
# on le copie dans le dossier des exécutables
sudo mv sshplus.py /usr/bin/sshplus
# on le rend exécutable
sudo chmod +x /usr/bin/sshplus
Pour le lancer, il n’y a plus qu’à faire :
sshplus
Dans un terminal.
Moi, je le rajoute dans ma liste des programme automatiquement lancé au démarrage, comme ça je n’y pense plus (“Dash” > “Applications au démarrage”).
Après, vous pouvez lui faire lancer les commandes que vous voulez, en les mettant dans le fichier de config (~/.sshplus) en suivant la syntaxe
Nom à afficher|commande|options
Par exemple :
Server Prod 12|guake|-t -n "new" -e "ssh username@adresse_ip"
Ceci va rajouter une entrée dans le menu nommée “Server Prod 12”. Si on clique dessus, ça lance guake -t -n "new" -e "ssh username@adresse_ip"
, ce qui m’ouvre un nouvel onglet dans mon terminal guake avec lance la commande ssh username@adresse_ip
juste après.