Tarvitsin käyttäjätietoja eräästä Active Directory palvelimesta ja homma hoitui helposti csvde nimisellä ohjelmalla.
Asiasta löytyy paljon lisäinfoa tältä sivustolta.
Tässä kuitenkin muutama kohta pikaohjeena. Komennot ovat kaikki yksirivisiä tämän sivun muotoiluista huolimatta.
Kaikkien käyttäjätietojen vienti/export Active Directorystä
Aja komento esim Windowsin komentoriviltä.
csvde -f ad_kayttajat.csv
Lopputuloksena on .csv tiedosto, joka sisältää kaikki tiedot kaikista käyttäjistä. Tiedot haetaan siitä AD:stä johon olet itse kirjautunut. Tarvitset tietysti lukuoikeudet kyseiseen AD:hen.
Käyttäjätietojen vienti tietystä OU:sta
csvde -d "OU=Organisaatio,DC=palvelusi,dc=fi" -f kayttajat.csv
Vain tiettyjen kenttien/attribuuttien vienti AD:stä
Jos halutaan viedä pelkästään esimerkiksi givenName ja sn kentät, niin komento olisi seuraava. Huom -l on pieni L kirjain.
csvde -f kentat.csv -l "givenName, sn"
Attribuuttien selostukset on hyvin luettavissa esim täältä
ps. Kyllä, luit aivan oikein! Linux aiheiseen blogiin on ilmestynyt asiaa Windows serveristä! Alamäki on alkanut!

Kommentit
Kommentoi