假设我在机器 A 上并连接到机器 B,然后从那里连接到机器 C(使用三个不同的用户名)。所以 SSH 连接是:
A (john) --> B (eli) --> C(bill)
john@A ~ $ ssh eli@B
eli@B ~ $ ssh bill@C
bill@C ~ $
我的问题是:
$SSH_CONNECTION
建立 SSH 连接时,除了原始 IP 和端口(如变量)之外,还会发送哪些信息?- 例如,机器 B 知道机器 A 的哪些信息?
- B是否有可能知道当前连接对应的用户的用户名在
john
机器A上?
在上面的模式中,机器 C 是否有可能知道用户实际上来自机器 A?