GNU/Linux >> Belajar Linux >  >> Linux

LDAP tidak dikenal cn=konfigurasi kata sandi admin

Saya tidak tahu bagaimana paket Ubuntu saat ini melakukan pengaturan OpenLDAP awal tetapi baik di 10.04 dan 12.04 proses itu tidak memperhitungkan cn=config dengan baik. Jika disetel, Anda harus menemukan kata sandi di atribut olcRootPW di /etc/ldap/slapd.d/cn=config/olcDatabase={0}config.ldif (mungkin disandikan base64).

Untuk mengubah kata sandi gunakan ldapmodify sebagai akar. Simpan ini sebagai file LDIF rootpw_cnconfig.ldif :

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

Catatan: Untuk mengubah kata sandi root pada CentOS7 gunakan dn: olcDatabase={2}hdb,cn=config bukannya dn: olcDatabase={0}config,cn=config .

Jelas atur kata sandi Anda ke sesuatu selain foobar123 . Kemudian jalankan ldapmodify :

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

Ini mengasumsikan bahwa server LDAP dan cn=config database dapat diakses menggunakan protokol ldapi (-H ldapi:/// ) dan autentikasi SASL eksternal (-Y EXTERNAL ) diaktifkan dan berfungsi, yang seharusnya secara default pada pengaturan OpenLDAP baru di Debian dan Ubuntu. Jika Anda melihat /etc/ldap/slapd.d/cn=config/olcDatabase={0}config.ldif itu harus berisi atribut olcAccess :

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

Linux
  1. Menonaktifkan konfirmasi kata sandi keamanan admin di Jira dan Confluence

  2. Cups Admin User Dan Password Saucy?

  3. Cara Mengatur Ulang Kata Sandi Pengguna Plesk Admin Anda

  1. Mengambil dan Mengubah Kata Sandi Admin Plesk

  2. Cara Instal dan Konfigurasi OpenLDAP di CentOS / RHEL Linux

  3. Layanan OS Linux 'ldap'

  1. Bagaimana cara mereset kata sandi Admin Plesk menggunakan SSH di Server Linux?

  2. Cara mereset kata sandi admin yang hilang di Ubuntu atau Linux Mint

  3. bagaimana Anda mengatur kata sandi admin di openldap 2.4