Cette astuce permet depuis un raccourci windows d’exécuter une commande DOS qui lancera une connexion SSH avec des commande dedans. (c’est du lourd!)
Pré-requis
- Pouvoir lancer une commande ssh dans l’invite de commande DOS
- Pourvoir se connecter au serveur ssh avec un certificat (sinon la connexion automatique ne marchera pas (tuto à venir si j’ai le temps)
Tuto
- Créer un raccourci sur le bureau (clic droit de souris sur le bureau puis choisir Nouveau – Raccourci)
- Renseigner la commande suivante :
C:\Windows\System32\cmd.exe /c ssh -i "C:\dossier_de_la_cle_rsa\cle_rsa" user@10.1.xxx.xxx "nxserver --terminate user; exit"
/c = excute la commande suivant dans cmd.exe
ssh = commande ssh
-i « C:\dossier_de_la_cle_rsa\cle_rsa » user@10.1.xxx.xxx » = lieux o๠est stocké la clé RSA de connexion
« nxserver –terminate user; exit » = commande shell à réaliser sur le serveur. Ici je kill une session utilisateur nomachien qui a planté et je sors. Pour envoyer plusieurs lignes de commande les séparer par un point-virgule.
Références
Librement inspiré de l’astuce de : http://www.ballajack.com/relancer-explorateur-windows-raccourci