¿Vincular más de 1 puerto a través de SSH?

¿Vincular más de 1 puerto a través de SSH?

Utilizo SSH para administrar servidores Linux. A veces necesito vincular puertos del servidor a mi cliente. Hago esto de esta manera:

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

Ahora, a veces me encuentro con situaciones en las que me gustaría vincular varios puertos, como por ejemplo el puerto 80, el puerto 443, el puerto 8080,...

¿Es eso posible a través del enlace del puerto SSH?

Respuesta1

Acabo de probar varios -Lparámetros en el mismo comando SSH y funcionó.

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

Respuesta2

Ok, estuve buscando esto durante bastante tiempo y ahora, 5 minutos después de publicar la pregunta aquí, se me viene a la cabeza una posibilidad.

Abra múltiples terminales y guarde los diferentes puertos necesarios, uno tras otro, en el mismo servidor.

Por ejemplo:

En la terminal 1: sudo ssh <serverUser>@<server> -L 80:localhost:80

En la terminal 2: sudo ssh <serverUser>@<server> -L 443:localhost:443

En la terminal 3: sudo ssh <serverUser>@<server> -L 8080:localhost:8080

información relacionada