Samba User anlegen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==CSV Datei== *cat metzger.csv <pre> Hans;Mueller;oimel;Metzger; Rudi;Schmidt;oimel;Metzger; Erwin;Zott;oimel;Metzger; Hans;Will;oimel;Metzger; Klaus;Cewe;oime…“) |
(kein Unterschied)
|
Aktuelle Version vom 17. Dezember 2016, 13:02 Uhr
CSV Datei
- cat metzger.csv
Hans;Mueller;oimel;Metzger; Rudi;Schmidt;oimel;Metzger; Erwin;Zott;oimel;Metzger; Hans;Will;oimel;Metzger; Klaus;Cewe;oimel;Metzger;
Gruppe anlegen
- samba-tool group add Metzger
Script user-add.sh
#!/bin/bash while read LINE do VORNAME=$(echo $LINE| cut -f 1 -d ";") NACHNAME=$(echo $LINE| cut -f 2 -d ";") PASSWORT=$(echo $LINE| cut -f 3 -d ";") GRUPPE=$(echo $LINE| cut -f 4 -d ";") NAME=$(echo $VORNAME.$NACHNAME | tr "A-Z" "a-z") samba-tool user create $NAME $PASSWORT --must-change-at-next-login samba-tool group addmembers $GRUPPE $NAME done < $1
Aufruf
- ./user-add.sh metzger.csv
User 'hans.mueller' created successfully Added members to group Metzger User 'rudi.schmidt' created successfully Added members to group Metzger User 'erwin.zott' created successfully Added members to group Metzger User 'hans.will' created successfully Added members to group Metzger User 'klaus.cewe' created successfully Added members to group Metzger