Benutzerverwaltung per Script
Version vom 9. Juni 2019, 19:22 Uhr von Itu (Diskussion | Beiträge) (sinnvolle Verbesserung , dazu auf bash umgestellt ...)
sh-script zum anlegen/löschen eines Benutzers
#!/bin/bash # # Benutzerverwaltung # # Quelle: https://linux-club.de/wiki/opensuse/Benutzerverwaltung_per_Script # if [ ! ${UID} = "0" ]; then echo "Keine Berechtigung!" ; exit 0 ; fi echo "Benutzerverwaltung" echo " Was möchten Sie tun?" echo " Benutzer - " echo " [a]nlegen " echo " [l]öschen " read action if [ $action = "a" ]; then read -ep "Name des Benutzers : " name read -i "/home/$name" -ep "Homeverzeichnis : " homeVz read -i "cdrom" -ep "Gruppen? : " groups useradd -m -d $homeVz -G $groups $name && echo "Der Benutzer $name wurde erfolgreich angelegt!" passwd $name else if [ $action = "l" ]; then echo "Name des Benutzers:" read name userdel $name && echo "Der Benutzer $name wurde erfolgreich gelöscht!" rm -rf /home/$name fi fi
by buli