Come posso specificare il numero di porta per PuTTY da usare con il cmd di Windows?


25

Inizio la maggior parte delle mie connessioni SSH con un comando di Windows come questo

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

Presumo che per impostazione predefinita sia la porta 22. Ora devo collegarmi su una porta diversa. Provai

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

(numero di porta alla fine) ma non consentirà la connessione. So che il numero di porta e l'IP sono corretti perché se accendo PuTTY e inizio una sessione con questi dettagli, posso andare bene.

ps Se questo è lo scambio di stack errato per questa domanda, per favore non distruggermi, ho cercato molto tempo prima di decidere di pubblicare qui.

Risposte:


33

Ok - Sono imbarazzato. Ho appena trovato l'opzione -P che fa esattamente quello che voglio.

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

è la sintassi corretta.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.