3

ユーザーがサーバーに接続する必要があり、アカウントの種類に応じていくつかのサービスが提供されるアプリケーションスイートを開発しています。サーバーは Linux を実行します。サーバー プログラムの開発に使用できるユーザー管理 API を教えてください。ユーザー管理とは、ユーザー認証とその他の関連機能を意味します。私は C++ または Python で作業することを好みますが、他の言語は問題になりません。このアプリケーション スイートは Web ベースではないことに注意してください。

セキュリティ上の問題により、Linux サーバーで各ユーザーに個別のアカウントを与えたくありません。

ありがとう、アクシー

4

3 に答える 3

0

Djangoは、これらすべてのサービスを提供するPythonフレームワークです。非常にモジュール化されているため、必要なコンポーネントのみを使用する必要があります。

そのデフォルトの管理ツールは、認証と承認を提供します。ユーザー、権限、グループ、およびメッセージキューが含まれます。

Webフロントエンドのような高レベルのものが必要ない場合。Twistedは、認証/クレデンシャルモジュールを提供します。(http://twistedmatrix.com/documents/current/core/howto/cred.html

于 2010-04-06T00:16:11.643 に答える
0

PAMをチェックする必要があります。

セキュリティ上の理由から、SSLを介してのみこれを実行し、ユーザーのパスワードがクリアテキストでネットワーク経由で送信されないようにする必要があります。

于 2010-04-06T00:21:28.917 に答える
0

http://web.mit.edu/Kerberos/一滴のソリューションではありませんが、何を探しているのかよくわかりません。

于 2010-03-31T02:31:35.523 に答える