Samba User anlegen
Zur Navigation springen
Zur Suche springen
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