複数のコマンドを受け入れるツイスト SSH サーバーを作成する必要があります。しかし、主な機能は、サーバーが接続を管理する必要があることです。具体的には、たとえば、10 分以上続く場合は、開いている接続を閉じる必要があります。または、すでに 10 個の開いている接続がある場合、新しい接続を受け入れるべきではありません。
実際、これらすべてのレルム、アバター、プロトコル、ポータルなどがどのように相互作用するのか、まだ完全には理解できていません。そして、ドキュメントの不足を強く感じています。いくつかの例がありますが、各ステップで正確に何が起こっているかについてのコメントはありません。
とにかく、試行錯誤して、必要なコマンドの実行をねじれた単純な ssh サーバーの例に追加することができました。しかし、新しい接続を拒否したり、既存の接続を閉じたり、時間制限に達したときに接続を閉じるために使用できる新しい接続に時間フラグを追加したりする方法については、完全に迷っています。
どんな助けでも大歓迎です。私に親切にしてください、私は Twisted を使ったことがなく、実際には Python の初心者です :)
ありがとうございました。
ps 間違いがありましたら申し訳ありません。英語は私の母国語ではありません。