• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[cool] ..es script!

buli

Newbie
In Bezug auf:
sgd schrieb:
Lasst Euren Beitrag mit einem [COOL] im Titel des Threads starten, er wird dann von mir auf diesen Master-Thread hier verlinkt.

Benutzerverwaltung

Einfaches script, um Benutzer anzulegen, zu löschen, und deren Home-Verzeichnis und PW festzulegen:

#!/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
 
Oben