[Techinfo] Zentyal (samba4) kérdések, ötletek

Fehér Sándor sandor.feher84 at gmail.com
2016. Nov. 9., Sze, 22:30:09 CET


Sziasztok!

Feltelepítettem egy Zentyal 4.2 Development verziót az egyik szerverre 
és ezt szeretném használni a windows 2003 helyett.
- Az AD elég katyvaszos és nem szeretném a Zentyal-t beléptetni ebbe
- Új ad-t és másik domain-t is akarok (új friss rendszer a cél)

Ötletem:
csvde.exe -r objectClass=user -f c:\ad_users.csv >>>> Ezzel exportálom 
az ad-t
- megszerkesztem a csv-t (kitörlöm amik nem kellenek)
- majd Zentyalban awk és samba-tool segítségével importálom a 
ad_user.csv tartalmát

A baj ott van, hogy egy csomó adat hiányzik az exportált fájlból, íme 
egy sor:
CN=babi,OU=tanar,DC=mig,DC=local,user,babi,,"CN=babi,OU=tanar,DC=mig,DC=local",4,20090702114415.0Z,20150311085430.0Z,36977,"CN=tanar,OU=tanar,DC=mig,DC=local 
	CN=$tan,OU=tanar,DC=mig,DC=local",1826026,babi,X'7121943cdbf6b742a7e201497df65215',544,0,0,0,0,0,130705486371376511,130705376696271735,513,X'0105000000000005150000002a4971877ea4cf849838568366040000',,9223372036854775807,1,babi,805306368,"CN=Person,CN=Schema,CN=Configuration,DC=mig,DC=local",,,,,,,,,,,,,,Sipos Adrienn,\\\\herkules\\tanar$\\babi,H:,tanar.bat,X'2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205002181c01472452414449555343484150e395a2e38da4e695a1e39da6e384b5e399a3e398b7e690b6e399a1e385a3e688b9e38cb0e394b6e398b71e20014724524144495553434841504b4559e399a5e399a6e690b6e39cb3e68da6e690b7e390b7e690b1e3a4b6e68cb7e688b9e390b3e398b3e399a1e68cb3e68cb700',babi at mig.local,FALSE,,,,,,,


  A baj az, hogy a zentyal ezeket kéri minimum:
Felhasználó, Jelszó, Vezetéknév, Keresztnév, Email, Shell
A fenti sorban és a többiben sincsenek meg ezek az adatok, így az export 
használhatatlan.
Ellenőriztem a 2003 server ad-t és abban sincsenek ezek az adatok, mert 
az előd lusta volt teljes adatokkal felvenni az embereket és a win 2k3 
nem szól ezért.


Szerintetek is csak az lehet, hogy kézzel megcsinálom a csv-t és úgy awk 
import a samba-tool al? (lenti parancs)
Van egyéb ötlet? (400 tanuló + kb 50 user)
Sulixosok hogyan oldják meg?



Példa awk-ra:
awk F,'{ print("sambatool user add "$1" --use-username-as-cn 
--must-change-at-next-login --random-password surname=\""$6"\" 
givenname=\""$5"\"profilepath=\"\\\\\\server.lan\\profiles\\"$1"\"scriptpath=\"\\\\\\server.lan\\netlogon\\"$9"\" 
homedrive="$8"homedirectory=\"\\\\\\server.lan\\"$1"\" company=\""$10"\" 
uid="$1"uidnumber="$4" gidnumber="$7" gecos=\""$2"\" 
loginshell=\"/bin/true\"mailaddress=\""$11"\"") }' < users.csv

users.csv:
teszt,pelda 
user,/home/teszt,2000,pelda,user,2000,H,teszt.bat,MIG,teszt at mig.hu,nagyontitkospwd


--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20161109/494d723f/attachment.html>


További információk a(z) Techinfo levelezőlistáról