¿Cómo especifico el número de puerto para que PuTTY se use con cmd de Windows?

25

Comienzo la mayoría de mis conexiones SSH con un comando de Windows como este

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected]

Supongo que esto está predeterminado en el puerto 22. Ahora necesito conectarme a un puerto diferente. Lo intenté

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected]:xxx

(número de puerto al final) pero no permitirá la conexión. Sé que el número de puerto y la IP son correctos porque si enciendo PuTTY y comienzo una sesión con estos detalles, puedo entrar bien.

ps Si este es el intercambio de pila incorrecto para esta pregunta, por favor no me destruyan, busqué durante bastante tiempo antes de decidir publicar aquí.

charliefortune
fuente

Respuestas:

33

Ok, estoy avergonzado. Acabo de encontrar la opción -P que hace exactamente lo que quiero.

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected] -P xxx

es la sintaxis correcta

charliefortune
fuente