SSH 연결을 설정할 때 클라이언트가 서버에 어떤 정보를 보내나요?

SSH 연결을 설정할 때 클라이언트가 서버에 어떤 정보를 보내나요?

내가 A 머신에 있고 B 머신에 연결하고 거기에서 C 머신(세 가지 다른 사용자 이름을 사용하여)에 연결한다고 가정해 보겠습니다. SSH 연결은 다음과 같습니다.

A (john) --> B (eli) --> C(bill)

john@A ~ $ ssh eli@B
eli@B  ~ $ ssh bill@C
bill@C ~ $

내 질문은 다음과 같습니다

  1. $SSH_CONNECTIONSSH 연결 시 원래 IP와 포트(변수 등) 외에 어떤 정보가 전송되나요?

    • 예를 들어, 기계 B는 기계 A에 대해 무엇을 알고 있습니까?
    • johnB가 현재 연결에 해당하는 사용자의 사용자 이름이 컴퓨터 A 에 있다는 것을 알 수 있습니까 ?
  2. 위 패턴에서 사용자가 실제로 A 머신에서 왔다는 것을 C 머신이 알 수 있습니까?

관련 정보