Hallo zusammen!
Bei uns im Betrieb laufen mehrere Samba Server, weils aber so langwierig ist alle User von Hand einzutragen wollt ich mir n kleines Script schreiben welches den User im System und dann auch per smbpasswd anlegt.
Den User im System anlegen klappt soweit problemlos, aber ich weiß nicht wie ich das per smbpasswd realisiere. Es gibt den Parameter -s damit stdin für die Passwort Eingabe benutzt wird. Doch das will bei mir nicht klappen.
Bin noch absoluter Neuling was Shellscripts angeht
Hier mal das Programm soweit:
Code:
#!/bin/sh
#EINGABE
echo Benutzernamen eingeben:
read benutzername
echo Kennwort eingeben:
read kennwort
echo Gruppe eingeben:
read gruppe
#USER IM SYSTEM ANLEGEN
useradd -g $gruppe -s /bin/false -p $kennwort $benutzername
#SAMBA USER ANLEGEN
/usr/bin/smbpasswd -as $benutzername
Hier weiß ich nicht weiter
echo Benutzer $benutzername angelegt!
MfG Dominik
Lesezeichen