Differences

This shows you the differences between two versions of the page.

amres_aai_wiki:ldap_direktorijum [2013/07/19 12:32]
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 //**napravi.ldif**// fajl, a nalozi osoba koji nisu kreirani zbog nedostatka nekog od obaveznih atributa biće navedeni u //**error.log**/// fajlu.+Nakon izvršavanja kreiraće se sledeći faljovi: 
 + 
 +  * //**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. 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
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:
-**ldapadd -f novo.ldif -D //korisnicko-ime// -w //lozinka//**+**ldapadd -f users.ldif -D //korisnicko-ime// -w //lozinka//**
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 na način opisan iznad
amres_aai_wiki/ldap_direktorijum.1374229968.txt.gz · Last modified: 2013/07/19 12:32 by marina
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0