cane
05.10.05, 13:45
Hallo @all,
Folgendes Szenario:
Intranetserver mit Squid, Privoxy und Apache. Basissystem ist ein minimales Debian Sarge.
Sysadmins sollen das Webinterface von Privoxy bei Bedarf aktivieren können - dafür muss die /etc/privoxy/config editiert werden, ist per sed ganz einfach:
sed -i 's/enable-edit-actions 0/enable-edit-actions 1/g' /etc/privoxy/config
sed -i 's/enable-edit-actions 1/enable-edit-actions 0/g' /etc/privoxy/config
Nun soll das ganze komfortabel aus der Ferne möglich sein, am besten per Browser. Da sowieso ein Apache läuft (Nur HTTPS + .htaccess) möchte ich es auch über ein Webfrontend machen.
Wie würdet ihr vorgehen: PHP, Perl, CGI oder PHP + Cronjob?
Soll natürlich möglichst sicher sein, auch wenn ein "Angreifer" die .htaccess Login-Daten ausspäht soll er keine anderen Befehle einschleusen können!
mfg
cane
Folgendes Szenario:
Intranetserver mit Squid, Privoxy und Apache. Basissystem ist ein minimales Debian Sarge.
Sysadmins sollen das Webinterface von Privoxy bei Bedarf aktivieren können - dafür muss die /etc/privoxy/config editiert werden, ist per sed ganz einfach:
sed -i 's/enable-edit-actions 0/enable-edit-actions 1/g' /etc/privoxy/config
sed -i 's/enable-edit-actions 1/enable-edit-actions 0/g' /etc/privoxy/config
Nun soll das ganze komfortabel aus der Ferne möglich sein, am besten per Browser. Da sowieso ein Apache läuft (Nur HTTPS + .htaccess) möchte ich es auch über ein Webfrontend machen.
Wie würdet ihr vorgehen: PHP, Perl, CGI oder PHP + Cronjob?
Soll natürlich möglichst sicher sein, auch wenn ein "Angreifer" die .htaccess Login-Daten ausspäht soll er keine anderen Befehle einschleusen können!
mfg
cane