Benutzerverwaltung per Script: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
Zeile 36: Zeile 36:
 
  fi
 
  fi
 
  fi
 
  fi
 +
 +
 +
-buli-

Version vom 26. September 2006, 04:49 Uhr

Ich fand die Benutzerverwaltung immer etwas umständlich. Da ich faul bin, hab ich dazu ein script gechrieben. Dazu sind scripte ja da ;)

#!/bin/sh
#
# 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


-buli-