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.
sittinghere
será mi máquina localhopper
será por el salto intermedio que necesito haceroverthere
será 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 overthere
al puerto local 5900 sittinghere
. Sin embargo, preferiría poder hacerlo sin vincular abiertamente un puerto hopper
ya 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
?