SSHサーバーを作成しようとしています(Paramikoを使用していますが、ここではほとんど関係ありません)。私は、SSHクライアントが要求したホスト名を判断する方法があるかどうか疑問に思っています。私はSSHプロトコルは、クライアントが使用するホスト名を決定します。
ssh [email protected]
と接続したが、たとえば、私はまた、私はまた、私はサーバーが知りたい
ssh [email protected]
と接続することができるように、同じサーバーに指摘CNAMEレコードを持っていました最初のケースではユーザーがexample.com
を要求し、2番目のケースではfoo.com
を要求しました。
私は次のようにSSHプロトコル文書を読んでいる:
https://tools.ietf.org/html/rfc4253 https://tools.ietf.org/html/rfc4252
しかし、これを行う方法があるかどうかを確認することはできません。