Am instalat OpenLDAP pe Ubuntu Server 20.04. Functioneaza bine pana acum. Acum vreau să restricționez accesul la server, deoarece oricine poate citi toate intrările, de ex. în Thunderbird. Prin urmare, am creat un fișier ldif ca acesta:
dn: olcDatabase={1}mdb,cn=config
changetype: modifică
înlocuiți: olcAccess
olcAccess: to attrs=userPassword
prin autoscriere
prin autorizare anonimă
de * niciunul
olcAccess: to attrs=shadowLastChange
prin autoscriere
prin * citit
olcAccess: pentru a * prin * citit
care este configurația standard. Oricum, dacă schimb ultima intrare cu altceva, de ex.
olcAccess: la * citit de utilizatori
Nu mai pot accesa LDAP în Thunderbird. Ce vreau este ca Thunderbird să solicite un nume de utilizator și o parolă înainte de a afișa ceva. În Thunderbird există 5 câmpuri de setat:
Denumiți orice nume pentru LDAP
Adresa serverului Adresa DNS
Base-DN de ex. dc=exemplu,dc=org
Port-Număr 636
Bind-DN ??
Dacă nu pun nimic în Bind-DN, Thunderbird nu cere nimic, dar nici nu arată nimic. Dacă îmi pun numele de utilizator sau ID-ul de utilizator în el, îmi cere o parolă, dar nu se afișează nimic din nou.
Am doua intrebari:
- Cum ar trebui să arate ldif-ul?
- Ce trebuie pus în Thunderbird?