ほとんどの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である場合は、私を破壊しないでください。ここに投稿することを決定する前に、かなり長い間探しました。
OK-恥ずかしいです。私はちょうど私が欲しいものを正確に行う-Pオプションを見つけました。
cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected] -P xxx
正しい構文です。