GNU/Linux >> Linux の 問題 >  >> Linux

不明な LDAP cn=config 管理者パスワード

現在の Ubuntu パッケージが最初の OpenLDAP セットアップをどのように行うのかはわかりませんが、10.04 と 12.04 の両方で、そのプロセスは cn=config をうまく説明できませんでした。設定されている場合、属性 olcRootPW でパスワードを見つける必要があります /etc/ldap/slapd.d/cn=config/olcDatabase={0}config.ldif で (おそらく base64 でエンコードされています)。

パスワードを変更するには ldapmodify を使用します ルートとして。これを LDIF ファイル rootpw_cnconfig.ldif として保存します :

dn: olcDatabase={0}config,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: foobar123

注: CentOS7 でルート パスワードを変更するには、dn: olcDatabase={2}hdb,cn=config を使用します。 dn: olcDatabase={0}config,cn=config の代わりに .

明らかにパスワードを foobar123 以外に設定してください .次に ldapmodify を実行します :

$ sudo ldapmodify -Y EXTERNAL -H ldapi:/// -f rootpw_cnconfig.ldif

これは、LDAP サーバーと cn=config データベースには、ldapi プロトコル (-H ldapi:/// を使用してアクセスできます) ) およびその外部 SASL 認証 (-Y EXTERNAL ) が有効になっており、Debian および Ubuntu の新しい OpenLDAP セットアップではデフォルトで動作するはずです。 /etc/ldap/slapd.d/cn=config/olcDatabase={0}config.ldif を見ると 属性 olcAccess を含める必要があります :

olcAccess: {0}to * by dn.exact=gidNumber=0+uidNumber=0,cn=peercred,cn=external
  ,cn=auth manage by * break

Linux
  1. CentOS / RHEL Linux に OpenLDAP をインストールして構成する方法

  2. Ubuntu または Linux Mint で紛失した管理者パスワードをリセットする方法

  3. openldap 2.4 で管理者パスワードを設定する方法

  1. JiraとConfluenceで管理者セキュリティパスワードの確認を無効にする

  2. Plesk管理者ユーザーパスワードをリセットする方法

  3. Plesk管理者パスワードの取得と変更

  1. カップ管理者ユーザーとパスワードSaucy?

  2. LinuxサーバーでSSHを使用してPlesk管理者パスワードをリセットするにはどうすればよいですか?

  3. Linux OS サービス「ldap」