Braese
17-10-2003, 20:19
hallo, ich wurde hier auf dieses forum verwiesen, vielleicht könnt ihr mir helfen.
ich bräuchte ein script für useradden und zwar mit abfrage ob shell oder webuser, erweitern denk ich ist kein problem
sollte also beinhalten:
name eingeben
passwort eingeben
passwort eventuell bestätigen
abfrage ob user ein webaccount bekommen soll
bei ja:
/home/username/www/ anlegen und chown username, chgrp ftpgruppe
den user auf /etc/noshell setzen
dann eventuell noch, abfrage ob der user ne mysql db braucht, falls mit y bestätigt, nach mysql einloggen falls möglich , also per mysql -u root -p und dann ein
GRANT ALL ON db_username.* TO 'username'@'localhost' IDENTIFIED BY 'passwort';
ausführen, anschliessend einen quitbefehl abschicken und cp /usr/local/src/sqladmin/ nach /home/username/www/sqladmin kopieren
falls kein webuser, den user auf /bin/bash setzen oder so, vielleicht hat so einer auch was fertiges, hab schon gesucht aber nix gefunden, da ich nicht viel ahnung habe von shell scripts, wäre es superklasse wenn einer helfen kann, danke
ich bräuchte ein script für useradden und zwar mit abfrage ob shell oder webuser, erweitern denk ich ist kein problem
sollte also beinhalten:
name eingeben
passwort eingeben
passwort eventuell bestätigen
abfrage ob user ein webaccount bekommen soll
bei ja:
/home/username/www/ anlegen und chown username, chgrp ftpgruppe
den user auf /etc/noshell setzen
dann eventuell noch, abfrage ob der user ne mysql db braucht, falls mit y bestätigt, nach mysql einloggen falls möglich , also per mysql -u root -p und dann ein
GRANT ALL ON db_username.* TO 'username'@'localhost' IDENTIFIED BY 'passwort';
ausführen, anschliessend einen quitbefehl abschicken und cp /usr/local/src/sqladmin/ nach /home/username/www/sqladmin kopieren
falls kein webuser, den user auf /bin/bash setzen oder so, vielleicht hat so einer auch was fertiges, hab schon gesucht aber nix gefunden, da ich nicht viel ahnung habe von shell scripts, wäre es superklasse wenn einer helfen kann, danke