SSH 서버를 만들려고합니다. (Paramiko를 사용하지만, 여기서는 거의 관련이 없습니다). SSH 클라이언트가 요청한 호스트 이름을 확인하는 방법이 있는지 궁금합니다. 내가SSH 프로토콜은 클라이언트가 사용하는 호스트 이름을 결정합니다.
ssh [email protected]
연결했다 그러나 나는 또한 동일한 서버 지적 CNAME 레코드가 있다면 예를 들어, 그래서 나 또한 그때 내가 알고 서버를 원하는
ssh [email protected]
와 연결할 수 있습니다 첫 번째 경우 사용자가 example.com
을 요청하고 두 번째 경우 foo.com
을 요청했습니다.
내가 좋아하는 SSH 프로토콜 문서를 읽는되었습니다
https://tools.ietf.org/html/rfc4253 https://tools.ietf.org/html/rfc4252
그러나이 작업을 수행 할 수있는 방법이 있는지 찾을 수 없습니다.