2011-12-20 14 views
3

私は簡単なコントロールパネルを書いています。これは、単一のサーバー上でホストされる予定で、他のサーバーと通信して必要な処理を行います。認証と暗号化の両方の観点から、これを安全に行う方法に関する提案が必要です。私が今までに思い付いた唯一のことは、RSAキーを使ってマスターサーバー上のデータを暗号化し、それをスレーブで復号化することです。サーバー間の安全な通信

答えて

3

SSHを使用してください。

も参照してください:What is the simplest way to SSH using Python?

+0

そして、ファイル転送処理にFTPを使用してからFTPを使用すると便利です。作者はサーバーのコントロールパネルについて書いています:) – SkyFox

+0

これは私にとって最善の方法のようです。ありがとう! – Chris

0

Stunnelはかなり便利です。コードは暗号化を全く扱う必要がないので、私はそれが好きです。

0

あなたが見てしたいことがあり、安全なチャネルを介してオブジェクトレベルの相互作用with python objectsが必要な場合我々は、Versile Pythonを開発しています。 TLSまたはVTSを使用して、RSAキーを使用してセキュアな接続をネゴシエートするか、over SSHに接続できます。

他のPythonオブジェクトの相互作用のフレームワークはPyroとRPyCです。

関連する問題