He creado un enlace de puerto en mi sistema local para una base de datos para acceder a él.
Caso de trabajo: cuando tengo un solo servidor como proxy que uso.
ssh -L 5433:rds-server:5432 Usando esta sintaxis puedo conectarme al rds-server:5432 desde mi local usando: jdbc:postgresql://localhost:5433/reports
Necesito ayuda Caso: Cuando tengo dos servidores como proxy
Tengo que ingresar por ssh al servidor proxy1 y desde allí ingresar al servidor proxy2 y acceder al servidor rds:5432. Necesito un comando para poder hacer un túnel entre dos servidores y crear un enlace al servidor rds:5432 a mi localhost:5433.
Respuesta1
Espero que uses autenticación de clave:
Solo corre
ssh -L 5433:rds-server:5432 'ssh -L 5433:rds-server2:5432'
El servidor al que se conecte primero ejecutará automáticamente el comando dentro de ''.
Mira aquí:https://linux.die.net/man/1/ssh