Comme je dois administrer plusieurs serveurs, j’ai plusieurs connexion SSH à gérer.
Et il m’arrive parfois d’oublier l’IP du serveur, ou le mot de passe.
J’ai donc décidé de me simplifier la vie en créant des raccourcis qui se connectent tout seul par SSH au serveur voulu. C’est super simple et ça marche plutôt bien.
Voici un premier script qui permet de lancer une connexion SSH. Il vous faudra ensuite entrer le mot de passe dans le terminal qui s’ouvrira.
1 2 3 4 |
tell application "Terminal" to activate tell application "Terminal" do script ("ssh username@XX.XX.XX.XX;") in window 1 end tell |
Remplacez bien entendu username et XX.XX.XX.XX par les valeurs nécessaires.
Un autre, un peu mieux, qui s’occupe même du password à entrer :
1 2 3 4 5 |
tell application "Terminal" set currentTab to do script ("ssh username@XX.XX.XX.XX") delay 6 do script ("my so complicated password") in currentTab end tell |
OK, niveau sécurité c’est pas super. Mais ça aide plutôt pas mal !