通过下面的命令我们可以建立一个通过123.123.123.123的SOCKS服务器。 ssh -N -f -D 1080 123.123.123 # 将端口绑定在127.0.0.1上 ssh -N -f -D 0.0.0.0:1080 123.123.123.123 # 将端口绑定在0.0.0.0上 通过SSH建立的SOCKS服务器使用的是SOCKS5协议,在为应用程序设置SOCKS代理的时候要特别注意。 五、总结 ...
完成上面的设置后,执行下面的命令就会建立远程转发。 $ ssh -N 133(主机别名) #后台执行可以加上-f ssh -N remote-forward # 等同于 $ ssh -R 远程服务器转发端口:目标服务器地址:目标服务器端口-N user@test.example.com -p 远程服务器ssh端口 这样就不用重复输入配置参数,减少出错。 当然除了ssh端口转发...
-N,-f 这两个参数我们已经在本地SSH隧道中介绍过了。我们现在重点说说参数-R。该参数的三个部分的含义分别是: 远程机器使用的端口(2222) 需要映射的内部机器的IP地址(127.0.0.1) 需要映射的内部机器的端口(22) 例如:-R X:Y:Z 就是把我们内部的Y机器的Z端口映射到远程机器的X端口上。 三、建立SSH隧道的...
$ ssh-T-f-N-g-R:10022:127.0.0.1:22root@47.55.38.19 各个选项参数作用如下: -T不分配伪终端; -f使 ssh 进程在用户输入密码之后转入后台运行; -N不执行远程指令,即代理服务器不需执行指令,只作端口转发; -g允许代理服务器连接到本地转发端口; -R将代理服务器指定端口上的连接转发到本机端口; root@47....
ssh -f -N -R A主机转发端口:B主机IP:B目的端口 root@A主机 看到这里,你一定会联想到以下两条指令来实现绑定到非lookback地址:ssh -f -N -R A主机IP:A主机转发端口:B主机IP:B目的端口 root@A主机 ssh -g -f -N -R A主机转发端口:B主机IP:B目的端口 root@A主机 不过当你实验时敲下以下指令,...
-f :后台认证用户/密码,通常和-N连用,不用登录到远程主机。 -N :不执行脚本或命令,通常与-f连用。 -g :在-L/-R/-D参数中,允许远程主机连接到建立的转发的端口,如果不加这个参数,只允许本地主机建立连接。 -L 本地端口:目标IP:目标端口 将本地机(客户机)的某个端口转发到远端指定机器的指定端口. 工...
ssh -CfNg -R 攻击者端口:目标主机IP:目标主机端口 -fN 攻击者_IP 例如: ssh -CfNg -R 3333:192.168.164.130:22 192.168.0.115 然后输入kali的密码即可 1. 2. 3、然后在攻击机器A上访问本地的3333端口就可以了,然后输入kali的密码就可以了 ssh root@127.0.0.1 -p 3333 ...
远程方式命令(在中间机上执行命令,本例为192.168.2.10服务器)ssh-N -f -R 10521:192.168.3.10:1521 192.168.1.10输入192.168.1.10的密码说明:在149服务器上执行上述命令:上述的命令行意思为:在149服务器建立在125访问服务器通过10521端口直接打通到145服务器的1521的端口本地方式命 ...
┌──(Kali㉿Kali)-[~] └─$ ssh -C -f -N -g -R 443(VPS端口):172.16.0.107(本地...
另外,-N表示禁止执行远程命令,-T表示禁止分配伪终端,这两个参数结合起来表示SSH连接不允许用户交互执行远程操作,只能用来传数据,从而保证了远程主机的安全。每次重新建立连接,autossh都需要确认一下登录身份。要保证 自动重连 ,前提就是要实现 自动登录 。一种常见的做法,就是使用 公钥登录 进行免密...