以下のような Twisted Conch サーバー/クライアント SSH アプリケーションを作成しようとしています。
クライアント <---Key1---> サーバー/クライアント <---Key2---> サーバー
SSH MITM やコマンド プロキシのようなものだと思います。
同様の Twisted 関連の質問への回答を読みました。たとえば、 Twisted サーバーとクライアントのデータ共有 、およびクライアント/サーバー データの受け渡しの背後にある理論を理解しています。
不明な点は、ユーザー認証です。ツイスト コンチ アプリケーションを介して、最初のクライアントからエンドポイント サーバーにログインの詳細を渡したいと考えています。これを行う方法はありますか?
また、個別の SSH キー ネゴシエーションを実行してから、資格情報や入力したコマンドを含むすべてのデータをサーバーとクライアントの間で渡すことは可能でしょうか?