Comment spécifier le numéro de port pour PuTTY à utiliser avec Windows cmd?


25

Je démarre la plupart de mes connexions SSH avec une commande Windows comme celle-ci

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx

Je suppose que cela est par défaut le port 22. Maintenant, je dois me connecter sur un autre port. j'ai essayé

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx:xxx

(numéro de port à la fin) mais il ne permettra pas la connexion. Je sais que le numéro de port et l'IP sont corrects parce que si je lance PuTTY et démarre une session avec ces détails, je peux bien me débrouiller.

ps Si ce n'est pas le bon échange de pile pour cette question, ne me détruisez pas, j'ai cherché assez longtemps avant de décider de poster ici.

Réponses:


33

Ok - je suis gêné. Je viens de trouver l'option -P qui fait exactement ce que je veux.

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx -P xxx

est la syntaxe correcte.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.