Donc, généralement, je lance beaucoup cette commande:
ssh -L 5901: [email protected]: 5901
Je l'utilise pour faire du VNC sur SSH.
Comment convertir cette commande en quelque chose qui fonctionnera dans un fichier ~/.ssh/config?
ex:
Host yam
HostName yam.myHost.edu
User myUserName
tout ce que je veux faire c'est taper:
ssh yam
Et demandez-lui d'ouvrir un shell SSH avec un port d'écoute local et un port distant qui lui est transféré.
Suggestions?
Vous pouvez utiliser la directive LocalForward
dans votre Host yam
section de ~/.ssh/config
:
LocalForward 5901 computer.myHost.edu:5901
Cet article a été récemment publié sur Hacker News et contient une entrée à ce sujet: http://matt.might.net/articles/ssh-hacks/