9

LDAPをインストールしようとしています。slapdDebianにPhpLDAPAdminツールをインストールしましたが、ログインすると何もできません。としてログインしました'cn=admin,dc=barbucha'が、ツリーの代わりに右側に表示されます。

Logged in as: dc=example,dc=com
   This base cannot be created with PLA.

Googleを試しましたが、このエラーはまれなもののようです。ログインするデータベースを作成しまし'cn=admin,dc=barbucha'た(それ以外の場合は、名前を使用してログインできませんでした)。

4

2 に答える 2

18

これはめったに起こりません。不明な理由により、構成プロセスはLDAPサーバーからデータを取得せず、/etc/phpldapadmin/config.phpスクリプトに適切な値を設定しませんでした。行300の近くのどこかに、誤って生成された2つの重要な行がありました。

$servers->setValue('server','base',array('dc=example,dc=com'));
$servers->setValue('login','bind_id','cn=admin,dc=example,dc=com');

これらの設定では、ログインに使用したログイン名に関係なく、PhpLDAPAdminを使用してLDAPデータターゼにアクセスします。これらの行を更新するのに役立ちました:

$servers->setValue('server','base',array('dc=barbucha'));
$servers->setValue('login','bind_id','cn=admin,dc=barbucha');
于 2012-12-18T09:17:13.077 に答える
0

おそらく最初にLDAPルートを追加する必要があります:/ etc /openldap/にファイルを作成します

vim /etc/openldap/base.ldif

次に入力します:

dn: dc=em,dc=com
o: RDCenter
objectclass: dcobject
objectclass: organization

次のディレクトリで次のコマンドを実行します。

ldapadd  -f base.ldif  -x -D  cn=Admin,dc=em,dc=com -W

自分のパスワードを入力すると、ルートノードが追加されます。phpldapadminを再度開くと、すべてが順調であることがわかります

于 2017-08-17T07:27:44.730 に答える