nepda
Erfahrenes Mitglied
Hallo,
ich habe dieses Thema bereits in einem anderen Forum erstellt, dort habe ich allerdings nicht das Gefühl, dass sich der Sache jemand annehmen will.
Ich möchte gerne einige Dinge eines Servers per PHP-Web-Frontend administrieren.
In meinem Fall möchte ich vor allem erstmal Virtual-Hosts einrichten/löschen/ändern. Dazu wären Änderungsrechte in apache2/sites-available/ und Ausführungsrechte für a2ensite, a2dissite und apache reload nötig.
Ich wüsste gerne von euch, welche Sicherheitskonzepte in so einem Fall sinnvoll wären... Port, HTTPS, root-Rechte per sudo usw.?!
Es gibt ja bereits Lösungen wie Webmin bzw. die "professionellen": Confixx, Paralles Confixx und weiß der Geier noch was alles... aber ich hätte nur einige wenige Funktionen davon. Später sollte es dann halt mit einem eigenen Kundenverwaltungstool vereint werden.
Vielen Dank!
Ahso... fast vergessen in /var/www/.... sollten dann noch entsprechende Verzeichnisse (htdocs, logs, cgi-bin usw.) angelegt werden können.
Desweiteren habe ich bereits den Beitrag auf php.net gefunden: http://www.php.net/manual/en/function.exec.php#56274 von wegen sudo und so. Trotzdem wüsste ich gerne, was ihr davon haltet, bzw. wie ihr das realisieren würdet.
ich habe dieses Thema bereits in einem anderen Forum erstellt, dort habe ich allerdings nicht das Gefühl, dass sich der Sache jemand annehmen will.
Ich möchte gerne einige Dinge eines Servers per PHP-Web-Frontend administrieren.
In meinem Fall möchte ich vor allem erstmal Virtual-Hosts einrichten/löschen/ändern. Dazu wären Änderungsrechte in apache2/sites-available/ und Ausführungsrechte für a2ensite, a2dissite und apache reload nötig.
Ich wüsste gerne von euch, welche Sicherheitskonzepte in so einem Fall sinnvoll wären... Port, HTTPS, root-Rechte per sudo usw.?!
Es gibt ja bereits Lösungen wie Webmin bzw. die "professionellen": Confixx, Paralles Confixx und weiß der Geier noch was alles... aber ich hätte nur einige wenige Funktionen davon. Später sollte es dann halt mit einem eigenen Kundenverwaltungstool vereint werden.
Vielen Dank!
Ahso... fast vergessen in /var/www/.... sollten dann noch entsprechende Verzeichnisse (htdocs, logs, cgi-bin usw.) angelegt werden können.
Desweiteren habe ich bereits den Beitrag auf php.net gefunden: http://www.php.net/manual/en/function.exec.php#56274 von wegen sudo und so. Trotzdem wüsste ich gerne, was ihr davon haltet, bzw. wie ihr das realisieren würdet.