PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : useradd in Scripten macht Probleme!!



08-04-2000, 14:49
Hi,

Ich hab ein rießen Problem. Ich will auf meinen WebServer ein Script laufen lassen das automatisch User anlegen kann. Das Script funktioniert eigentlich. Nur wenn ich es über den Apache starte geht es nicht. In der Log-Datei steht nur:

useradd: unable to lock file

Keine Ahnung wo der Fehler liegt.

Wäre für Hilfe sehr dankbar.

Tschüß

sschaper
10-04-2000, 10:19
Mit welchen Rechten wird das Skript gestartet? Wahrscheinlich reichen sie nicht aus, weil nur root useradd ausführen können sollte. Useradd beschwert sich, daß es eine Datei (wahrscheinlich die /etc/passwd) nicht sperren kann (damit sonst kein Prozeß gleichzeitig schreibend darauf zugreift), und das liegt wohl an der fehlenden Berechtigung.

Vielleicht gibst Du mal probeweise die /etc/passwd für alle zum Schreiben frei. Aber nur zum Testen, keinesfalls so belassen! Sonst kann ja jeder die Paßwörter der anderen user ändern...

Gruß,

Sebastian



------------------
Sebastian Schaper
American Book Center Schaper GdbR
http://ABC.Schaper.com