Fernwartung über http

Post Reply
Message
Author
Hobbyadmin

Fernwartung über http

#1 Post by Hobbyadmin »

Ich habe folgendes Problem:

Ich habe auf meiner Kiste mit Linux 7.1 webmin auf Port 10000 laufen, das ist ein Kleiner HTTPd, der Über CGI - Skripte irgendwelche Sachen in Linux verstellt. Jetzt will ich mir eine eigene kleine Seite mit Links schreiben, die auf Skripte verweisen, die dann Konsolenskripte wie init 0 oder init 6 ausführt. Doch was muss ich in so eine Perl Datei reinschreiben, damit sie meinen Konsolenbefehl ausführt. Oder gibts eine Möglichkeit die Skripte direkt, ohne den Umweg über Perl auszuführen?

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: Fernwartung über http

#2 Post by hjb »

Hi,

um die Skripte auszufuehren, braucht man Root-Rechte. Linux laesst aber keine setuid-Skripte zu. Als Workaround kann man suidperl verwenden.

Gruss,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

Post Reply