ログに表示されるSSH接続ポート番号が指定されたポート番号と異なるのはなぜですか?

ログに表示されるSSH接続ポート番号が指定されたポート番号と異なるのはなぜですか?

私のUbuntuはポート22でSSHを実行しています。しかし、私の/var/log/auth.log接続を確立すると、他のポート番号が表示されます。ポート番号はランダムに表示されます。

Connection from xxx.xxx.xxx.xxx port 33692
Connection from xxx.xxx.xxx.xxx port 32970

このポート番号はなぜ22ではないのですか?ポート番号の選択の後にいくつのパターンがありますか?

ベストアンサー1

ローカルポートではなく、リモートポートです。リモートオペレーティングシステムはSSHクライアントがバインドする高範囲のランダム数を選択し、クライアントはサーバーのポート22に接続します。

おすすめ記事