在清楚了上面的参数后,我们使用下面的命令来建立一个远程SSH隧道 ssh -N -f -R 2222:127.0.0.1:22 123.123.123.123 现在,在IP是123.123.123.123的机器上我们用下面的命令就可以登陆公司的IP是192.168.0.100的机器了。 ssh -p 2222 localhost -N,-f 这两个参数我们已经在本地SSH隧道中介绍过了。我们现在重点...
-C:压缩数据-f :后台认证用户/密码,通常和-N连用,不用登录到远程主机。-N:不执行脚本或命令,通常与-f连用。-g :在-L/-R/-D参数中,允许远程主机连接到建立的转发的端口,如果不加这个参数,只允许本地主机建立连接。-L:本地端口:目标IP:目标端口-D:动态端口转发-R:远程端口转发-T:不分配TTY只做代理用-...
ssh -f -N -L 10000:1.2.3.4:20000 username@1.1.1.1 如果tunnel_host和remote_host相同,那么就相当于直接发送到remote_host了,不经过另一台机器。 3)、远程转发 ssh -f -N -R remote_port:local_host:local_port user@tunnel_host 这句命令需要在本地输入,意思是在remote_host(在这里remote_host == t...
ssh -N -f -R [rhost:]443:localhost:8443 root@1.1.1.1 Socks 转发 -D 命令格式: ssh -N -f -D lhost:lport ruser@rhost 通过ssh建立Socks通道,本地proxychains配置127.0.0.1:8080即可转发到1.1.1.1 ssh -N -f -D [lhost:]8080 root@1.1.1.1 备注 -N代表只进行转发,不执行任何命令 -f代表ss...
4.-f参数:后台运行SSH服务。 5.-N参数:不执行任何操作,仅连接远程主机。 6.-v参数:详细模式,显示详细的输出信息。 7.-q参数:低优先级模式,显示较少的信息。 8.-R参数:将本地端口映射到远程主机的一个端口上。 9.-g参数:允许通过防火墙进行无密码认证登录。 三、示例 假设有两个Linux系统A和B,其中A为...
-N:不执行远程命令,只进行端口转发。 -f:后台运行。 -L local_port:remote_host:remote_port:本地端口转发。 -R remote_port:local_host:local_port:远程端口转发。 -D [bind_address:]port:动态应用程序级端口转发。 实例 基本用法 连接到远程主机: ...
-f选项表示后台运行ssh隧道,即使关闭创建隧道的shell窗口对应的ssh隧道也不会关闭。 # ssh -N -f -L 9999:192.168.56.131:3306 root@192.168.56.131 2、远程转发 问题:master是系统有公网环境,而slave1系统只有内网,但可以通过nat访问互联网,分析后,slave1可以通过ssh登录master,命令如下: ...
-f 要求 ssh 在执行命令前退至后台. 它用于当 ssh 准备询问口令或密语, 但是用户希望它在后台进行. 该选项隐含了 -n 选项. 在远端机器上启动 X11 程序的推荐手法就是类似于 ssh -f host xterm 的命令.-g 允许远端主机连接本地转发的端口.二. 本地转发 1.功能解释 本地转发即在A服务器执行ssh命令...
ssh -g -f -N -L A转发port:B主机:B目的端口 root@B主机 三、远程转发 1. 功能解释 上面我们知道了本地转发是在A服务器执行ssh命令后将转发端口设置在A服务器本身,远程转发则相反,是将转发端口设置在ssh命令的目标服务器上。 远程转发即在B服务器执行ssh命令登录A服务器来启用SSH隧道,以实现通过访问A服务...
ssh-N-f-L2121:234.234.234.234:21123.123.123.123ftp localhost:2121# 现在访问本地2121端口,就能连接234.234.234.234的21端口了 保持长时间连接 ssh -R 2222:localhost:22 123.123.123.123 "vmstat 30" SSH隧道建立SOCKS服务器ssh -N -f -D 1080 123.123.123 # 将端口绑定在127.0.0.1上 ssh -N -f -D 0.0...