Inicio a maioria das minhas conexões SSH com um comando do Windows como este
cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx
Eu assumo que o padrão é a porta 22. Agora eu preciso conectar em uma porta diferente. eu tentei
cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx:xxx
(número da porta no final), mas não permitirá a conexão. Sei que o número da porta e o IP estão corretos porque, se eu inicializar o PuTTY e iniciar uma sessão com esses detalhes, posso entrar em detalhes.
ps Se esta é a troca de pilha incorreta para esta pergunta, por favor não me destrua, procurei bastante tempo antes de decidir postar aqui.