Benutzerverwaltung per Script

Aus Linupedia.org
Wechseln zu: Navigation, Suche
  1. !/bin/sh
  2. Benutzerverwaltung
if [ ${UID} != "0" ]; then
echo "Keine Berechtigung!"

exit 0; fi

echo "Benutzerverwaltung"
echo "Was möchten Sie tun?"
echo -n "Benuter [a]nlegen? Benutzer [l]öschen?" 
 read user
 if [ $user = "a" ]
 then
 echo "Name des Benutzers:"
  read name
 echo "Homeverzeichnis:"
  read home
 echo "Gruppen:"
  read groups
 useradd -m -d $home -G $groups $name
 passwd $name
 echo "Der Benutzer wurde erfolgreich angelegt!"

else

    if [ $user = "l" ]
    then
     echo "Name des Benutzers:"
      read name2
  userdel $name2
   rm -rf /home/$name2
     echo "Der Benutzer wurde erfolgreich gelöscht!"
fi
fi