所以我通常会经常执行这个命令:

ssh -L 5901:myUser@computer.myHost.edu:5901

我用它来通过SSH进行VNC。

如何将该命令转换为可以在~/中工作的命令?ssh /配置文件?

ex:

host yam
    HostName yam.myHost.edu
    User myUserName

我想做的就是输入:

ssh yam

并让它打开一个SSH shell,其中包含一个本地监听端口,以及一个转发给它的远程端口。

建议吗?


你可以在~/.ssh/config的主机yam部分使用LocalForward指令:

LocalForward 5901 computer.myHost.edu:5901