linux - ~/.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,并将一个远程端口转发给它。

建议?

最佳答案

您可以使用 LocalForward ~/.ssh/confighost yam 部分中的指令:

LocalForward 5901 computer.myHost.edu:5901

https://stackoverflow.com/questions/9146457/

相关文章:

python - 通过urllib和python下载图片

linux - 在 Linux 的沙箱中运行不受信任的 C 程序,阻止它打开文件、 fork 等?

c - unix域套接字VS命名管道?

python - 将字符串转换为 Python 类对象?

python - 为什么 PyPy 没有包含在标准 Python 中?

linux - tar.gz 和 tgz 是一回事吗?

linux - 从 linux shell 脚本发送邮件

linux - 设置 Vim 背景颜色

python - 将 Pandas 函数应用于列以创建多个新列?

python - 如何从字符串中删除所有空格