Hallo erstmal!
Ich habe ein Perl-Script geschrieben, das dazu dient, Benutzer massenhaft anzulegen. Useradd steht scheinbar jedoch nur dem Benutzer „root" verfügbar. Wenn ich dieses Script im Browser „Konqueror" am Server ausführe, passiert nichts. Es werden keine User angelegt. Ich denke, es liegt daran, dass Apache2 unter einem Benutzer startet, der kaum Rechte auf das Linux-System hat.
Wie kann ich Apache2 dazu bringen, dass auch solche Scripte verarbeitet werden?
Auszug aus dem Perl-Script:
#!/usr/bin/perl -w
use strict;
...
$a=system(„useradd -m kiefer);
Danach HTML-Mime usw...
Der User „kiefer wird jedoch nicht angelegt.
Gibt es vielleicht andere Lösungen - aber auf Basis eines eigenen Perl-Scripts?
In Erwartung einer Antwort grüße ich alle.
Haka.