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
LocalForward
directiva en suhost yam
secció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:port
funcionó. ¿Alguna razón para que el otro no funcione?LocalForward
localhost
.