This shows you the differences between two versions of the page.
amres_aai_wiki:ldap_direktorijum [2013/07/19 12:48] marina |
amres_aai_wiki:ldap_direktorijum [2013/10/29 11:43] (current) marina |
||
---|---|---|---|
Line 136: | Line 136: | ||
**2. Kreiranje ldif fajla** | **2. Kreiranje ldif fajla** | ||
- | Ukoliko imate podatke o korisnicima smeštene u neki .csv fajl, imate dostupnu [[http://openmaven.rcub.bg.ac.rs/nexus/content/repositories/releases/rs/ac/bg/rcub/ldapadmin/csvparser/csvparser/1.0.0/csvparser-1.0.0.jar|aplikaciju]] pomoću koje te podatke možete prebaciti u LDAP direktorijum. | + | Ukoliko imate podatke o korisnicima smeštene u neki .csv fajl, imate dostupnu [[http://openmaven.rcub.bg.ac.rs/nexus/content/repositories/releases/rs/ac/bg/rcub/ldapadmin/csvparser/csvparser/2.0.0/csvparser-2.0.0.jar|aplikaciju]] pomoću koje te podatke možete prebaciti u LDAP direktorijum. |
Po preuzimanju, fajl otpakujte i smestite na proizvoljnu lokaciju na serveru gde je instaliran LDAP direktorijum. Na istoj lokaciji treba da se nalazi i CSV fajl koji ste prethodno pripremili. Neophodno je da je na serveru instalirana Java. | Po preuzimanju, fajl otpakujte i smestite na proizvoljnu lokaciju na serveru gde je instaliran LDAP direktorijum. Na istoj lokaciji treba da se nalazi i CSV fajl koji ste prethodno pripremili. Neophodno je da je na serveru instalirana Java. | ||
Line 142: | Line 142: | ||
Program pokrenite komandom: | Program pokrenite komandom: | ||
- | //**java –jar csvParser.jar**// | + | //**java -jar csvparser-2.0.0.jar**// |
Nakon izvršavanja kreiraće se sledeći faljovi: | Nakon izvršavanja kreiraće se sledeći faljovi: | ||
- | *//**users.ldif**// - idenititeti osoba ispravno konvertovani u ldif fajl | + | * //**users.ldif**// - idenititeti osoba ispravno konvertovani u ldif fajl |
- | *//**inactive.ldif**// - identiteti osoba koji nemaju mail adresu. Ovi identiteti su odvojeni u poseban fajl jer se ovaj atribut zahteva za optimalno korišćenje ldap korisničke aplikacije. Ukoliko ćete koristiti ldap aplikaciju, preporuka je da se ovi identiteti uvezu u unactive granu, i da se posle dodavanja atributa mail prebaci u granu People koja sadrži aktivne naloge korisnika. | + | * //**inactive.ldif**// - identiteti osoba koji nemaju mail adresu. Ovi identiteti su odvojeni u poseban fajl jer se ovaj atribut zahteva za optimalno korišćenje ldap korisničke aplikacije. Ovi identiteti su u inactive.ldif fajlu pripremljeni tako da se uvoz radi u UnactivePeople granu, sa idejom da se posle dodavanja email adrese korisnika korišćenjem administratorske ldap aplikacije identitet može aktivirati i prebaciti u People granu. Ukoliko ne želite da koristite AMRES/RCUB ldap aplikaciju i želite da identitete bez mailova uvezete kao aktivne u People granu, pre uvoza inactive.ldif fajla u ldap string "ou=UnactivePeople" zameniti sa stringom "ou=People" što možete jednostavno uraditi u bilo kom tekstualnom editoru. |
- | *//**error.log**// - sadrži spisak osoba čiji identiteti nisu kreirani zato što ne postoje svi obavezne atributi, kao i listu atributa koji nedostaju | + | * //**error.log**// - sadrži spisak osoba čiji identiteti nisu kreirani zato što ne postoje svi obavezne atributi, kao i listu atributa koji nedostaju |
Nakon ovoga, dobijeni ldif fajl možete uvesti u LDAP direktorijum pokretanjem komande: | Nakon ovoga, dobijeni ldif fajl možete uvesti u LDAP direktorijum pokretanjem komande: | ||
Line 156: | Line 156: | ||
gde su //**korisnicko-ime**// i //**lozinka**// parametri ldap administratorskog naloga koji ste uneli u slapd.conf. | gde su //**korisnicko-ime**// i //**lozinka**// parametri ldap administratorskog naloga koji ste uneli u slapd.conf. | ||
- | Važno: neki od ldap browsera poput Apache Directory Studio nepravilno unose specijalna slova srpskog alfabeta, pa je neophodno uvoz uraditi iz komandne linije | + | Važno: neki od ldap browsera poput Apache Directory Studio nepravilno unose specijalna slova srpskog alfabeta, pa je neophodno uvoz uraditi iz komandne linije na način opisan iznad |