当前位置: 首页 > Linux

ssh参数说明

时间:2023-04-06 01:52:32 Linux

ssh参数说明格式;ssh[user@]host[command]option:-1:强制使用ssh协议版本1-2:强制使用ssh协议版本2-4:强制使用IPv4地址-6:强制使用IPv6地址-A:启用认证代理连接转发功能-a:禁用认证代理连接转发功能-b:使用本机指定的地址作为对应连接的源ip地址-C:请求压缩所有数据-c:选择加密后的密码type(blowfish|3des默认为3des)-e:设置转义字符-F:指定ssh命令的配置文件-f:在后台执行ssh命令-g:允许远程主机连接转发端口主机-i:指定身份文件(默认为用户家目录下的.ssh/identity)-l:指定连接远程服务器的登录用户名-N:不执行远程命令-n:重定向stdinto/dev/null-o:指定配置选项-p:指定远程服务器上的端口(默认22)-P:使用非特定端口连接外界(注意这个选项会关闭RhostsAuthenticationandRhostsRSAAuthentication)-q:安静模式-T:禁止配置伪终端-t:强制配置伪tty-v:打印更详细的信息-X:启用X11转发功能-x:禁用X11转发功能-y:启用可信X11转发功能-Llisten-port:host:portAssignlocalport目的机器地址上的端口建立本地SSH隧道(本地客户端建立监听端口)转发本机某个端口(客户端)到远程指定机器的指定端口。-Rlisten-port:host:port将remote上的端口分配给本地地址上的端口,建立远程SSH隧道(隧道服务器建立监听端口),转发远程主机(服务器)的某个端口到本端指定机器的指定端口。-D端口指定本地机器“动态”应用端口转发。转贴至-原链接