Então, eu normalmente executo muito este comando:
ssh -L 5901: [email protected]: 5901
Eu o uso para fazer VNC sobre SSH.
Como converter esse comando em algo que funcionará em um arquivo ~ / .ssh / config?
ex:
host yam
HostName yam.myHost.edu
User myUserName
tudo o que eu quero fazer é digitar:
ssh yam
E abra um shell SSH com uma porta de escuta local e uma porta remota encaminhada para ele.
Sugestões?
Respostas:
Você pode usar a
LocalForward
diretiva na suahost yam
seção de~/.ssh/config
:fonte
LocalForward 5901 localhost:5901
. Colocar o encaminhamento de porta nos arquivos de configuração é provavelmente a melhor maneira de encaminhar várias portas.LocalForward port localhost:port
funcionou. Algum motivo para o outro não funcionar?LocalForward
declarações funciona muito bem para o encaminhamento repetitivo de várias portas distintas (OpenSSH 7.1)localhost
.