¿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 root@xxx.xx.xxx.xx

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 root@xxx.xx.xxx.xx: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í.

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 root@xxx.xx.xxx.xx -P xxx

es la sintaxis correcta

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.