複数のユーザーが同じローカル ポートに SSH トンネルを使用することは可能ですか?

複数のユーザーが同じローカル ポートに SSH トンネルを使用することは可能ですか?

Linux EC2 インスタンスの特定のポートで Web アプリを実行しています。そのサーバーには SSH トラフィックのみが許可されます。

複数のクライアントがそのサーバーへの SSH トンネルを使用して、そのポートから Web ページを読み込むことはできますか?

答え1

もちろんです。自分のユーザーで簡単に試すことができます。ターミナルを 2 つ開き、同じサーバー ポートをプロキシする 2 つの SSH セッションを開始するだけです。

セッション#1:

ssh -L 8080:127.0.0.1:80 [email protected] -NT

セッション#2:

ssh -L 8081:127.0.0.1:80 [email protected] -NT

2 つの異なるローカル ポート (8080 と 8081) を使用していることに注意してください。そうしないと、2 番目のセッションでエラーが発生します。複数のユーザーが異なるマシンから接続する場合は、これは適用されません。

関連情報