命令:ssh -N -L [本地ip]:[本地端口]:[远程ip]:[远程端口] 远程服务器 本地ip可以省略不写 例如:ssh -N -L 3012:127.0.0.1:2220 root@abc.com 含义:把本机的3012映射到远程服务器的2220端口上。本地访问3012端口相当于访问远程服务器的2220端口 远程端口转发 (内网穿透) -R远程端口转发 命令:ssh -...
ssh -N-f -L 0.0.0.0:主机A端口:主机C地址:主机C端口 用户名@主机B地址 说明: -L 正向代理的标志参数 -N 命令不会登录到远程服务器上,会停留在本地服务器中,但是还是会占用一个终端。 -f 把命令放在后台运行,加了-f -N 参数,命令则不会登录到远端服务器上,会在本地服务器的后台运行。主机A端口 本...
大概思路如下: a)先在本机build项目(ant/maven/gradle均可) b) 然后打包成tar并copy到远程机器的...
ssh -f -N -L A转发port:B主机IP:B目的端口 root@B主机 第一种场景 ssh -f -N -L 0.0.0.0:21306:192.168.2.22:3306 root@192.168.2.22 第二种场景,连接192.168.1.11的隧道端口,192.168.2.22再转发到192.168.2.23 ssh -f -N -L 0.0.0.0:21306:192.168.2.23:3306 root@192.168.2.22 将转发端口绑定至...
51CTO博客已为您找到关于ssh-n命令的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及ssh-n命令问答内容。更多ssh-n命令相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
ssh -g -f -N -L A转发port:B主机:B目的端口 root@B主机 三、远程转发 1. 功能解释 上面我们知道了本地转发是在A服务器执行ssh命令后将转发端口设置在A服务器本身,远程转发则相反,是将转发端口设置在ssh命令的目标服务器上。 远程转发即在B服务器执行ssh命令登录A服务器来启用SSH隧道,以实现通过访问A服务...
3.-l参数:设置本地主机名或IP地址,用于远程登录。 4.-f参数:后台运行SSH服务。 5.-N参数:不执行任何操作,仅连接远程主机。 6.-v参数:详细模式,显示详细的输出信息。 7.-q参数:低优先级模式,显示较少的信息。 8.-R参数:将本地端口映射到远程主机的一个端口上。 9.-g参数:允许通过防火墙进行无密码认证...
$ssh -N -L :8888:<D的私有IP>:5000 <C的公有IP> 这里在:8888前面这里省略了 "" 部分,根据前面手册,这样可以从A的所有网口访问:8888端口。 含义:当访问B的8888端口时,C会将该端口转发给D的5000端口(先加密给C,再解密给D),结果相当于访问D的5000端口。
ssh -g -f -N -L A转发port:B主机:B目的端口 root@B主机 三、远程转发 1. 功能解释 上面我们知道了本地转发是在A服务器执行ssh命令后将转发端口设置在A服务器本身,远程转发则相反,是将转发端口设置在ssh命令的目标服务器上。 远程转发即在B服务器执行ssh命令登录A服务器来启用SSH隧道,以实现通过访问A服务...
在执行上面的命令时,会同时打开一个ssh交互终端,如果我们只是需要后台启动隧道,可以添加- N参数。 实现内网穿透RDP 结合上面的介绍,让我们来实现内网穿透使用RDP远程桌面。 执行如下命令,将本机的RDP使用的3389端口转发到有公网IP的远程服务器的33333端口,同时服务器上防火墙放行33333端口,这样在家里电脑中,只要在远程...