Pregunta Reenvío de puertos SSH en un archivo ~ / .ssh / config? [cerrado]


Entonces normalmente ejecuto este comando mucho:

ssh -L 5901: [email protected]: 5901

Lo uso para hacer VNC sobre SSH.

¿Cómo convierto ese comando en algo que funcione en un archivo ~ / .ssh / config?

ex:

host yam
    HostName yam.myHost.edu
    User myUserName

todo lo que quiero hacer es escribir:

ssh yam

Y haga que abra un shell SSH con un puerto de escucha local y un puerto remoto reenviado a él.

Sugerencias?


74
2018-02-05 02:34


origen


Respuestas:


Puedes usar el LocalForward directiva en su host yam Sección de ~/.ssh/config:

LocalForward 5901 computer.myHost.edu:5901

111
2018-02-05 02:42



Este artículo apareció recientemente en Hacker News y tiene una entrada sobre eso: http://matt.might.net/articles/ssh-hacks/


14
2018-02-05 02:39