6

私はPythonで安全なチャットサーバーを作成しようとしています.何時間も探した後、私が発見したのは、SSHを使用する必要があることと、Paramikoがそれに最適なPythonモジュールであるように思われることだけです(私は間違っているかもしれません). ただし、これを実装する方法がわかりません。また、Python にまったく慣れていないため、特に何を探すべきか本当にわからなかったので、ドキュメントは私にとって少し深かったです!

特にサーバーに関しては、コード例へのリンクがあれば大歓迎です (ssh サーバーへの接続に関する例は何百もあるようですが、それらの作成に関する例はありません - ここで重要な何かが欠けていますか? Python で ssh サーバーを作成しますが、インターネット上にコードがないように見えるので心配です)

ありがとう

編集:

私の最終的な目標は、Python を使用して安全なチャット クライアントを作成することです。できるだけシンプルに保ちたいと思っていますが、セキュリティが主な目標です。私は最近いくつかのチャット クライアントを見たり作成したりしましたが、接続には telnet が必要であり、安全ではありませんでした。これを修正したいと思います。

4

1 に答える 1

5

Python で記述された非同期ネットワーク エンジンであるTwistedを試してください。と呼ばれる非常に単純な例がありchatserver.pyます。それを実行してから、自己署名 SSL 証明書を使用して SSL でリッスンします。

別の例を次に示します。

于 2012-11-17T00:41:33.670 に答える