在〜/ .ssh / config文件中的SSH端口转发?
所以我通常运行这个命令很多:
ssh -L 5901:myUser@computer.myHost.edu:5901
我用它来通过SSH做VNC。
如何将该命令转换为可在〜/ .ssh / config文件中工作的内容?
例如:
host yam HostName yam.myHost.edu User myUserName
所有我想要做的是键入:
ssh yam
让它打开一个带有本地监听端口的SSH shell,以及一个转发给它的远程端口。
build议?
您可以在~/.ssh/config
host yam
部分使用LocalForward
指令:
LocalForward 5901 computer.myHost.edu:5901
这篇文章最近出现在Hacker News上,有一个关于这个的文章: http : //matt.might.net/articles/ssh-hacks/