SSH 経由で複数のポートをバインドしますか?

SSH 経由で複数のポートをバインドしますか?

私は Linux サーバーの管理に SSH を使用しています。サーバーからクライアントにポートをバインドする必要がある場合があります。私は次のようにします。

sudo ssh <serverUser>@<server> -L <localPort>:localhost:<serverPort>

時々、ポート 80、ポート 443、ポート 8080 など、複数のポートをバインドしたい状況に遭遇することがあります。

SSH ポート バインディングでそれは可能ですか?

答え1

-L同じ SSH コマンドで複数のパラメータをテストしたところ、うまくいきました。

sudo ssh <serverUser>@<server> -L 80:localhost:80 -L 443:localhost:443

答え2

はい、私はこれについてかなり長い間探していましたが、ここで質問を投稿してから 5 分後に、1 つの可能性が頭に浮かびました。

複数のターミナルを開き、必要なさまざまなポートを 1 つずつ同じサーバーに割り当てます。

例えば:

ターミナル1の場合: sudo ssh <serverUser>@<server> -L 80:localhost:80

ターミナル2の場合: sudo ssh <serverUser>@<server> -L 443:localhost:443

ターミナル3: sudo ssh <serverUser>@<server> -L 8080:localhost:8080

関連情報