$ ssh -CqTnN -L 0.0.0.0:PortA:HostC:PortC user@HostB 其中-C为压缩数据,-q安静模式,-T禁止远程分配终端,-n关闭标准输入,-N不执行远程命令。此外视需要还可以增加-f参数,把 ssh 放到后台运行。 这些ssh 代理没有短线重连功能,链接断了命令就退出了,所以需要些脚本监控重启,或者使用 autossh 之类的工具...
例如:ssh -N -L 3012:127.0.0.1:2220 root@abc.com 含义:把本机的3012映射到远程服务器的2220端口上。本地访问3012端口相当于访问远程服务器的2220端口 远程端口转发 (内网穿透) -R远程端口转发 命令:ssh -N -R [远程ip]:[远程端口]:[本地ip]:[本地端口] 远程服务器 远程ip可以省略不写 例如:ssh -...
-L FILE 从文件中加载用户名进行破解。 -p PASS小写p指定密码破解,少用,一般是采用密码字典。 -P FILE 大写字母P,指定密码字典。 -e ns 可选选项,n:空密码试探,s:使用指定用户和密码试探。 -C FILE 使用冒号分割格式,例如“登录名:密码”来代替-L/-P参数。 -t TASKS 同时运行的连接的线程数,每一台主...
# 在公司主机执行ssh -R 33333:10.65.71.23:22 username@hostnmame# 在家里电脑执行ssh -D7890-p33333username@hostnmame
-N :不执行脚本或命令,通常与-f连用。-g :在-L/-R/-D参数中,允许远程主机连接到建立的转发的端口,如果不加这个参数,只允许本地主机建立连接。-L : 本地端口:目标IP:目标端口-D : 动态端口转发-R : 远程端口转发-T :不分配 TTY 只做代理用-q :安静模式,不输出 错误/警告 信息...
$ ls-l~/.ssh/id_*.pub 生成密钥以后,建议修改它们的权限,防止其他人读取。 代码语言:javascript 复制 $ chmod600~/.ssh/id_rsa $ chmod600~/.ssh/id_rsa.pub 配置项 ssh-keygen的命令行配置项,主要有下面这些。 (1)-b -b参数指定密钥的二进制位数。这个参数值越大,密钥就越不容易破解,但是加密解密...
-l user:指定要登录的用户。 -p port:指定连接到远程主机的端口号,默认是22。 -i identity_file:指定身份验证文件(私钥文件)。 -v:详细模式,可以显示调试信息。 -C:启用压缩。 -N:不执行远程命令,只进行端口转发。 -f:后台运行。 -L local_port:remote_host:remote_port:本地端口转发。
N参数,表示只连接远程主机,不打开远程shell; T参数,表示不为这个连接分配TTY。 这2个参数可以放在一起用,代表这个SSH连接只用来传数据,不执行远程操作。 $ ssh -NT -D 8080 host f参数,表示SSH连接成功后,转入后台运行。这样一来,你就可以在不中断SSH连接的情况下,在本地shell中执行其他操作。
1.sdwan软件,这类软件有蒲公英,zerotier等,将客户端安装在需要互联的两个终端上,配置上IP就能互联...
-l: 指定连接远程服务器登录用户名; -N: 不执行远程指令; -o: 指定ssh客户端配置选项来覆盖配置文件中的配置,比如: -o "StrictHostKeyChecking no" 可以去除检查主机的提示; -p: 指定远程服务器上的ssh端口(默认为22); -q: 静默模式; -X: 开启X11转发功能; ...