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í.