Wie gebe ich die Portnummer an, die PuTTY mit Windows Cmd verwenden soll?


25

Ich starte die meisten meiner SSH-Verbindungen mit einem Windows-Befehl wie diesem

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

Ich gehe davon aus, dass dies standardmäßig Port 22 ist. Jetzt muss ich eine Verbindung über einen anderen Port herstellen. Ich habe es versucht

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

(Portnummer am Ende), aber die Verbindung wird nicht zugelassen. Ich weiß, dass die Portnummer und die IP korrekt sind, denn wenn ich PuTTY starte und eine Sitzung mit diesen Details beginne, kann ich gut zurechtkommen.

ps Wenn dies der falsche Stack-Tausch für diese Frage ist, zerstöre mich bitte nicht. Ich habe lange gesucht, bevor ich mich entschied, hier zu posten.

Antworten:


33

Ok, ich schäme mich. Ich habe gerade die Option -P gefunden, die genau das tut, was ich will.

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

ist die richtige Syntax.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.