Zitat:
#!/bin/sh
clear
echo "#######################"
echo "# ADMIN ANLEGE SCRIPT #"
echo "#######################"
echo ""
echo "1 = Benutzer Suchen"
echo "2 = Benutzer Anlegen"
echo "3 = Benutzer Löschen"
echo "4 = Benutzer Password Reset"
echo ""
read -p "Wähle aus folgenden möglichkeiten: " menu
case $menu in
1|eins|suchen) read -p "Gebe den Benutzernamen des Admins ein: " usr_search;
echo "Der Benutzername leutet : $usr_search";
if [ -d /home/Admins/$usr_search/ ]
then
echo "Benutzer $usr_search schon vorhanden!"
else
echo "Benutzer $usr_search noch nicht vorhanden !"
fi
echo "Liste der Bestehenden Benutzer: "
cd /home/Admins
ls -A
cd ~
mkdir /home/Admins/$usr_search
useradd -g users $usr_search -d /home/Admins/$user/ -s /bin/sh
passwd $usr_search
echo "eins noch"
chown $usr_search /home/Admins/$usr_search/
echo "FERTIG";
break ;;
# 2|zwei|add) echo "HI"
# 2|zwei|add) read -p "Gebe den Benutzernamen des Admins ein: " user ;
#
# if [ -d /home/Admins/$user/ ]
# then
# echo "Benutzer bereits vorhanden !"
# else
# mkdir /home/Admins/$user
# useradd -g users $user -d /home/Admins/$user/ -s /bin/sh
# echo "Setzte nun das Password des Benutzers z.B. "
# echo "'Hallo123'"
# echo "============================="
# echo "WICHTIG PASSWORD MUSS GEÄNDERT WERDEN !"
# echo ""
# echo ""
# passwd $user
# chown $user /home/Admins/$user/
# echo ""
# echo ""
# echo " /**************************\"
# echo " | Benutzer "
# echo " | ANGELEGT "
# echo " \**************************/"
# fi;
# break ;;
#
# 3) read -p "Gebe den Benutzernamen des Admins ein: " deusr01;
# deluser --remove-home $deusr01;
# echo " /**************************\"
# echo " | Benutzer $deusr01 "
# echo " | GELÖSCHT "
# echo " \**************************/"
# ;;
#
#
# 4) read -p "Gebe den Benutzernamen des Admins ein: " pasres_usr
# passwd $pasres_usr
# echo " /**************************\"
# echo " | Password von " $pasres_usr
# echo " | zurückgesetzt "
# echo " \**************************/"
# ;;
*) echo "Ungueltige Eingabe"
break ;;
esac
exit