如何指定PuTTY与Windows cmd一起使用的端口号?


25

我使用这样的Windows命令启动大多数SSH连接

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并使用这些详细信息开始会话,我会很好的。

ps如果这是此问题的错误stackexchange,请不要破坏我,在确定将其发布之前,我确实找了很长时间。

Answers:


33

好的-我很尴尬。我刚刚找到了-P选项,该选项正是我想要的。

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

是正确的语法。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.