sh SSH隧道 - 本地和远程端口转发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh SSH隧道 - 本地和远程端口转发相关的知识,希望对你有一定的参考价值。

function ssh_tunnel() {
    host="user@xxx.xxx.compute.amazonaws.com"    
    for port in "$@"; do
        echo "> listen to port ${port}..."
        # kill existing tunnel
        lsof -i:"${port}" \
          | awk '$0~/^ssh/{print $2}' \
          | sort -u \
          | xargs kill
        # establish new tunnel
        ssh -f -NL ${port}:[::]:${port} ${host}
    done
}

ssh_tunnel 3333 5000

以上是关于sh SSH隧道 - 本地和远程端口转发的主要内容,如果未能解决你的问题,请参考以下文章

[原创]SSH 隧道转发

原创Linux基础之SSH隧道/端口转发

[视频教程]利用SSH隧道进行远程腾讯云服务器项目xdebug调试

借助ssh隧道和中间主机,使本地主机可以直连远程主机

使用动态端口分配的反向 SSH 隧道

SSH三种端口转发技术