SSH隧道

中间服务器的IP地址

要访问服务器的IP地址 Y

要访问服务器的端口 Z

ssh -L X:Y:Z

将IP为Y的机器的Z端口通过中间服务器映射到本地机器的X端口

ssh -C -f -N -g -o TCPKeepAlive=yes -o ServerAliveInterval=300 -L X:Y:Z root@中间服务器IP

-C: 请求压缩所有数据

-f: 后台执行ssh指令

-N: 不执行远程指令

-g: 允许远程主机连接主机的转发端口

-o: 指定配置选项

$1: 本地端口

$2: 被隧道的ip

$3: 被隧道的端口

$4: ssh用户

$5: sship

$6: ssh端口

$7: sshkey

ssh -C -f -N -g -o TCPKeepAlive=yes -o ServerAliveInterval=300 -L $1:$2:$3 $4@$5 -p$6 -i $7

原文地址:https://www.cnblogs.com/sgwjj/p/8058331.html