Назад | Перейти на главную страницу

Как указать номер порта для PuTTY для использования с Windows cmd?

Я запускаю большинство своих SSH-соединений с помощью такой команды Windows

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

Я предполагаю, что по умолчанию используется порт 22. Теперь мне нужно подключиться к другому порту. Я попытался

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

(номер порта на конце), но он не позволит установить соединение. Я знаю, что номер порта и IP-адрес верны, потому что, если я запускаю PuTTY и начинаю сеанс с этими данными, я могу получить все в порядке.

p.s. Если это неправильный stackexchange для этого вопроса, пожалуйста, не уничтожайте меня, я довольно долго искал, прежде чем решил опубликовать здесь.

Хорошо, я смущен. Я только что нашел параметр -P, который делает именно то, что я хочу.

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

это правильный синтаксис.