[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