Hallo Leute,
diesmal geht es um ein Bash-Skript.
Das sieht im moment noch so aus :
Ich möchte das Anlegen von Sambausern erleichtern, da sie wenig bis keine erfahrung mit Linux haben.
Makepasswd schreibt das erzeugte Passwort in die Variable PASSWORD.
Dann wird ein Username abgefragt, welcher erst dem System und dann Samba bekannt gemacht wird. Da der User sich nicht auf dem System einloggen soll bekommt er die /bin/false als Shell zugewiesen und kein Passwort für das System gesetzt.
Mit smbpasswd -a mächte ich den User hinzufügen und jeder Admin weiß jetzt was kommt und kennt meine Frage ...
Wie kann ich die 2 Abfragen nach den Passwoertern so automatisieren, dass automatisch das Password aus der Variable PASSWORD verwendet wird ?
Thanks Chef
diesmal geht es um ein Bash-Skript.
Das sieht im moment noch so aus :
Code:
#!/bin/bash
######################
PASSWORD=$(makepasswd)
echo "Bitte Username angeben: "
read USERNAME
useradd -s /bin/false $USERNAME
smbpasswd -a $USERNAME
echo $PASSWORD
Ich möchte das Anlegen von Sambausern erleichtern, da sie wenig bis keine erfahrung mit Linux haben.
Makepasswd schreibt das erzeugte Passwort in die Variable PASSWORD.
Dann wird ein Username abgefragt, welcher erst dem System und dann Samba bekannt gemacht wird. Da der User sich nicht auf dem System einloggen soll bekommt er die /bin/false als Shell zugewiesen und kein Passwort für das System gesetzt.
Mit smbpasswd -a mächte ich den User hinzufügen und jeder Admin weiß jetzt was kommt und kennt meine Frage ...
Wie kann ich die 2 Abfragen nach den Passwoertern so automatisieren, dass automatisch das Password aus der Variable PASSWORD verwendet wird ?
Thanks Chef