Ssh

如何為 PuTTY 指定埠號以與 Windows cmd 一起使用?

  • March 13, 2018

我使用這樣的 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是錯誤的,請不要毀了我,我確實找了很長時間才決定在這裡發帖。

好吧 - 我很尷尬。我剛剛找到了 -P 選項,它完全符合我的要求。

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

是正確的語法。

引用自:https://serverfault.com/questions/555219