Janine: Befehl asuführen

Beitrag lesen

Hi

ich möchte mit ein perl-Programm, welches über ein Apache mit suid ausgeführt wird, die Shell eines Benutzers ändern

my $test = /usr/bin/chsh -s /bin/false benutzer;``
Die Shell des Benutzers wird jedoch nicht geändert.

Wenn ich folgenden Befehl ausführe:
my $test = touch /tmp/test;;
wird die Datei angelegt
-rw-r--r-- 1 root    www         0 24. Mai 02:03 test

Was mache ich falsch?

Janine