web-dev-qa-db-ja.com

Windowsコマンドで使用するPuTTYのポート番号を指定するにはどうすればよいですか?

ほとんどのSSH接続を次のようなWindowsコマンドで開始します

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected]

これはデフォルトのポート22であると想定しています。別のポートに接続する必要があります。私は試した

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected]:xxx

(最後のポート番号)しかし、それは接続を許可しません。ポート番号とIPが正しいことはわかっています。PuTTYを起動して、これらの詳細を使用してセッションを開始すると、問題なくアクセスできるからです。

p.s。これがこの質問の間違ったstackexchangeである場合は、私を破壊しないでください。ここに投稿することを決定する前に、かなり長い間探しました。

25
charliefortune

OK-恥ずかしいです。私はちょうど私が欲しいものを正確に行う-Pオプションを見つけました。

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected] -P xxx

正しい構文です。

33
charliefortune