Estoy buscando enrutar un puerto para VNC de regreso a mi casa aquí. Tengo que saltar sobre un único host para luego saltar a mi máquina de trabajo real.
sittinghereserá mi máquina localhopperserá por el salto intermedio que necesito haceroverthereserá la máquina de trabajo remota
Puedo hacer esto a SSH en mi máquina de trabajo:
ssh -t hopper "ssh -t overthere"
Me gustaría utilizar el reenvío de puertos para reenviar el puerto remoto 5900 overthereal puerto local 5900 sittinghere. Sin embargo, preferiría poder hacerlo sin vincular abiertamente un puerto hopperya que cualquiera en esa máquina podría conectarse a mi conexión VNC.
¿Hay alguna forma de reenviar ese puerto a mi máquina local de forma segura sin que nadie pueda acceder a él hopper?

