命令: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 name@remoteserver -p 2222 或者 ssh remoteserver -l name -p 2222 说明:p 参数指定端口号,通常在路由里做端口映射时,我们不会把22端口直接映射出去,而是转换成其他端口号,这时就需要使用-p端口号命令格式。 [-l login_name] 3). -L listen-port:host:port 指派本地的 port 到达端机器地址上的 port。
ssh -N-f -L 0.0.0.0:主机A端口:主机C地址:主机C端口 用户名@主机B地址 说明: -L 正向代理的标志参数 -N 命令不会登录到远程服务器上,会停留在本地服务器中,但是还是会占用一个终端。 -f 把命令放在后台运行,加了-f -N 参数,命令则不会登录到远端服务器上,会在本地服务器的后台运行。主机A端口 本...
ssh -L LHOST:LPORT:RHOST:RPORT -N user@sshserver -N: 只用于转发,不登陆(不打开sshserver的shell) 1. 2. 环境: Windows10:LHOST 模拟公网IP:192.168.31.121 kali:sshserver 模拟公网IP:192.168.31.147 模拟内网IP:192.168.126.130 Windows8:RHOST 模拟内网IP:192.168.126.129 1. 2. 3. 4. 5. 6. ...
ssh -N -L A转发port:B主机IP:B目的端口 root@B主机 SSH命令后不登录B主机,仅启用ssh隧道,仅监听A主机127.0.0.1地址,关闭A主机终端后隧道不会断开 ssh -f -N -L A转发port:B主机IP:B目的端口 root@B主机 指定A主机中ssh隧道转发端口绑定的网卡 ssh -f -N -L A主机IP:A转发port:B主机IP:B...
转发需要知道的参数:-C:压缩传输,提高传输速度 -f :将ssh传输转入后台执行,不占用当前的shell -N...
ssh -g -f -N -L A转发port:B主机:B目的端口 root@B主机 三、远程转发 1. 功能解释 上面我们知道了本地转发是在A服务器执行ssh命令后将转发端口设置在A服务器本身,远程转发则相反,是将转发端口设置在ssh命令的目标服务器上。 远程转发即在B服务器执行ssh命令登录A服务器来启用SSH隧道,以实现通过访问A服务...
$ssh -N -L :8888:<D的私有IP>:5000 <C的公有IP> 这里在:8888前面这里省略了 "" 部分,根据前面手册,这样可以从A的所有网口访问:8888端口。 含义:当访问B的8888端口时,C会将该端口转发给D的5000端口(先加密给C,再解密给D),结果相当于访问D的5000端口。
ssh -CfNg -L 本地端口:主机B_IP:主机B_端口 跳板主机A_IP 例如: ssh -CfNg -L 3333:192.168.164.129:3389 192.168.198.130,然后输入kali的密码即可 1. 2. 3、使用攻击机器A访问192.168.198.130官网机器B的3333端口就可以访问内网机器C的3389端口 ...
参数n,表示这个选项指定以数字形式显示地址和端口号 参数l,就是listen,表示只显示监听状态的端口对象 ...