Puncte:0

Nu se poate activa OpenLDAP memberOf din Ubuntu 20.04

drapel cn

Mi-am petrecut ultimele zile urmând mai multe ghiduri pentru a crea un server LDAP cu memberOf activat, pe o instalare curată complet actualizată a Ubuntu Server 20.04.2, curățând între fiecare încercare.

Cel mai recent am încercat să folosesc Modulul Perl slapdconf (https://github.com/Evolveum/slapdconf). Comenzile pe care le-am executat au fost:

sudo apt install slapd ldap-utils
sudo apt install libnet-ldap-perl libauthen-sasl-perl perl-doc
git clone https://github.com/Evolveum/slapdconf.git
cd slapdconf/
sudo cp ldap* /usr/local/bin/
sudo cp schema2ldif /usr/local/bin/
sudo cp slapd* /usr/local/bin/
sudo dpkg-reconfigure slapd
# crearea domeniului meu.tld
sudo slapdconf list-sufixe
# confirmat mydomain.tld este singurul sufix
sudo slapdconf add-module memberof
# Fără erori
sudo slapdconf add-overlay dc=mydomain,dc=tld memberof
# Fără erori
sudo slapdconf add-module refint
# Fără erori
sudo slapdconf add-overlay dc=mydomain,dc=tld refint olcRefintConfig 'olcRefintAttribute:memberof member manager manager'
# Fără erori

După ce am făcut asta am configurat phpldapadmin, autentificat și creat cn=test,ou=grupuri,dc=domeniul meu,dc=tld și cn=Fred Bloggs,ou=oameni,dc=domeniul meu,dc=tld și a adăugat Fred Bloggs la Test grup. totusi alergand ldapsearch -x -LLL -H ldap:/// -b "cn=Fred Bloggs,ou=people,dc=mydomain,dc=tld" dn memberof returnează numai dn și nicio proprietate memberOf.

Am obosit să fac asta manual urmând diferite variante de https://blog.adimian.com/2014/10/15/how-to-enable-memberof-using-openldap/ de asemenea.

Vă rog, poate cineva să-mi spună ce îmi lipsește sau să sugereze un server LDAP alternativ care are o suprapunere memberOf funcțională.

Am văzut câteva întrebări pe diferite forumuri despre cum să funcționeze memberOf, dar niciuna dintre soluțiile acceptate pe care le-am văzut nu a funcționat pentru mine și toate sunt pentru versiuni mult mai vechi de Ubuntu.

Mulțumiri Joe

Puncte:0
drapel cn

Se pare că am creat tipul greșit de grup și de aceea membru al nu a fost creat niciodată.

În PHPLDAPAdmin, se oferă lista de creare a tipurilor de copii posixGroup, dar aceasta nu este opțiunea potrivită.

Oricine va găsi asta mai târziu, trebuie să selectați Mod implicit, și apoi groupOfNames din lista mare.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.