*
下面的命令是什么意思ssh
?
ssh -R *:1993:localhost:22 [email protected]
意思*
是23.105.207.175?
以下三个表达有不同的含义吗?
表达式1:
ssh -R *:1993:localhost:22 [email protected]
表达式2:
ssh -R 23.105.207.175:1993:localhost:22 [email protected]
表达式3:
ssh -R 1993:localhost:22 [email protected]
答案1
反向隧道的基本语法ssh
是:
ssh -R [bind_address:]port:host:hostport [user@]hostname
默认情况下,服务器上的侦听套接字将仅绑定到环回接口。这可以通过指定
bind_address
.空bind_address
或地址*
表示远程套接字应侦听所有接口。
从你的问题来看:
表达式1=> 所有接口都是有界的。
表达式2=> 具有IP 地址的接口23.105.207.175
是有限的。
表达式3=>loopback
接口是有界的。
man
是你的朋友=>https://linux.die.net/man/1/ssh