Por lo general, ejecuto mucho este comando:
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.
Sugerencias?

Respuestas:
Puede usar la
LocalForwarddirectiva en suhost yamsección de~/.ssh/config:fuente
LocalForward 5901 localhost:5901. Poner el reenvío de puertos en los archivos de configuración es probablemente la mejor manera de reenviar múltiples puertos.LocalForward port localhost:portfuncionó. ¿Alguna razón para que el otro no funcione?LocalForwardlocalhost.