SSHクライアントが接続要求を送信するために使用するポートを見つける

SSHクライアントが接続要求を送信するために使用するポートを見つける

SSHクライアントがサーバーに接続/認証要求を送信するために使用するポート番号(デフォルトのポート22)を知りたいです。

どうやって見つけることができますか?

解決済み

私にとって、クライアントは任意のポートを使用して接続します。

答え1

特定のSSH接続がどのポートを使用するかを知りたい場合は、/etc/ssh/ssh_configで設定されたシステム/グローバルホストを参照し、~/.ssh/configでユーザー/ローカルホストを見つけます。

デフォルトでどのポートが使用されているかを知りたい場合は、コマンドを使用できますgetent services ssh。標準はポート22に接続することです。

どのポートが活発に使用されているかを知りたい場合は、このコマンドを使用してnetstat --tcp --programs --numeric | grep sshそれらを確認できます。

関連情報