Hallo, hat jemand eine Idee, wie ich einen Webserver(Apache) mit Rootrechten
laufen lassen kann?
Mein Computer-System:
Mein PC ist etwa 0-2 Jahre alt.
Werner Windig Gast |
Werner Windig Gast |
Hallo, hat jemand eine Idee, wie ich einen Webserver(Apache) mit Rootrechten
laufen lassen kann?
Mein Computer-System:
Mein PC ist etwa 0-2 Jahre alt.
Hallo,
möglich wäre es. Aber doch nicht am öffentlichen Netz?!?. Und was soll das bringen ? Einem Webserver erteilt man niemals Rootrechte. Ihn gegen Angriffe zu schützen ist ein nicht unerheblicher Aufwand, der eine gehörige Portion Fachwissen voraussetzt. Übrigens: der Betreiber haftet bei Missbrauch eines Webservers durch Dritte, nicht der Angreifer.
Have Fun
Nein, natürlich kein Zugang zum Internet von diesem Rechner. Da sollen PHP-Scripte als Anwendung laufen, die Root-Rechte benötigen in einem geschlossenen Netz.
Wenn das BS nicht Linux ist, wäre
da noch "SERVER2GO"
funktioniert auch von USB-Stick und ist transportabel
Hallo,
kalr geht das mit dem Apache. Aber normaler Weise setzt man seine Anwendung auf die Rechte des Webservers nicht umgekehrt. Das geht recht simpel mit einem Konsolenbefehl.
Zuerst zur Anwendung wechseln die ja in /srv/www/htdocs liegt also:
cd /srv/www/htdocs ENTER
chown -R wwwrun:www Name_des_Anwendungsverzeichnisses ENTER
rcapache restart ENTER
Wenn Du den Standard-Apache benutzt ist das nicht möglich. Wenn Du den auf Root setzt, startet er nicht mehr. Die Entwickler haben sich dabei schon etwas gedacht. Wenn Du es trotzdem unbedingt machen willst, solltest Du es mit einem alternativen Webserver (und einem anderen Port versuchen). Gruppe Root geht auch mit Apache (wenns Dir reicht). Aber auch ich rate Dir davon ab.
« als Root anmelden | Suse: Suse Linux und LG Flat-Monitor » | ||