Hallo, ich habe ein Skript geschrieben, das per useradd einen user hinzufügt und dann sofort danach passwd aufruft, um ein Passwort zu setzen. Das Skript sieht so ähnlich aus: ////////////////////////////////////////////////////////////// read usrComment read usrName returnValue=$(useradd -g users -c "$usrComment" -m "$usrName") if [ ! -z $returnValue ]; then echo "Beim Anlegen des neuen Users $usrName ist ein Fehler aufgetreten!" echo "Möglicherweise existiert der User bereits oder es wurden fehlerhafte" echo "Angaben eingegeben!" echo "--> Kein User angelegt! - Skript-Abbruch!" echo exit #1; fi echo "--> Der User $usrName wurde erfolgreich angelegt." echo "--> Sein Home-Verzeichnis lautet: /home/$usrName" echo echo "Bitte geben Sie das Passwort für den User $usrName ein:" echo "(Aus Sicherheitsgründen muss das Passwort zwei mal eingegeben werden)" passwd $usrName ////////////////////////////////////////////////////////////// Oft passiert es, dass passwd sagt, dass der user $usrName nicht existiert, OBWOHL er 100%ig angelegt worden ist ! Woran liegt das? Ich brauche unbedingt eine Lösung :-) Gruß, Dominik