Hi,
Ich bin grade dabei ein Webinterface für Linux zu Programmieren.
An sich ist das nicht schwer.
Ich habe dem Apache gesagt das er als root laufen soll.
Ja ich weiß wie gefärlich das ist. Das ist aber unwichtig da es nur im Netzwerk läuft wo kein Internet ist.
Ich teste da alles was mir so einfällt halt.
Zum ersten Problem: Der Apache verweigert das neustarten.
Restarting web server: apache2Syntax error on line 127 of /etc/apache2/apache2.conf:
Error:\tApache has not been designed to serve pages while\n\trunning as root.
There are known race conditions that\n\twill allow any local user to read any file on the
system.\n\tIf you still desire to serve pages as root then\n\tadd -DBIG_SECURITY_HOLE
to the CFLAGS env variable\n\tand then rebuild the server.\n\tIt is strongly suggested that
you instead modify the User\n\tdirective in your httpd.conf file to list a non-root\n\tuser.\n
failed!
Ich weiß soviel das er einen non-root user verlangt.
Nun zu Frage:
Wie kann ich es deaktivieren, sodass er als root startet?
Nun zum zweiten, da ich da nichts gefunden hab, was warscheinlich an der Wortwahl lag.
Ihr kennt bestimmt das wenn man unter windows windows rechner ips im Browser eingibt, d
as die dann als verzeichnisliste auftauchen.
Das gleiche möchte ich für den Server, wenn ein bestimmter port angefragt wird,
das er dann auf eine seite leitet, wie bei webmin, am besten auch mit unterstützung von php.
Der sin und zweck wer das ich apache auch stoppen und starten kann per webinterface,
ohne das das webinterface nicht mehr geht.
Oder kann man auch die Befehle die lokal ausgeführt werden über einen zweiten pc laufen lassen,
sodass die befehle wie zum beispiel "reboot" an den rechner gesendet werden und aktzeptiert werden?
Mit freundlichen Grüßen Dominik
Debian. Dumme und Interessante frage.
-
- Beiträge: 3
- Registriert: 15.01.2011 23:49:33
- Teddybear
- Beiträge: 3163
- Registriert: 07.05.2005 13:52:55
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Altomünster
-
Kontaktdaten:
Re: Debian. Dumme und Interessante frage.
Also wie du das erreichen kannst, das apache als root läuft, steht doch da schon.
Du musst den Apachen selbst compilieren, mit der option:
Du musst den Apachen selbst compilieren, mit der option:
-DBIG_SECURITY_HOLE
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde
Mod-Voice / My Voice
Oscar Wilde
Mod-Voice / My Voice
-
- Beiträge: 3
- Registriert: 15.01.2011 23:49:33
Re: Debian. Dumme und Interessante frage.
Vielen Dank. Wer ich machen
- whisper
- Beiträge: 3379
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: Debian. Dumme und Interessante frage.
Kennst du webmin?UltimaDesigns hat geschrieben:Hi,
Ich bin grade dabei ein Webinterface für Linux zu Programmieren.
An sich ist das nicht schwer.
Ich habe dem Apache gesagt das er als root laufen soll.
(mist, heisst anders, weiß ich jetzt gerade nicht...)
[ doch, webmin ist nicht mehr in debian ]
Na, Würde sagen, bis du das alles selbst gebaut hast, dauert es noch ein wenig
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt.
-
- Beiträge: 3
- Registriert: 15.01.2011 23:49:33
Re: Debian. Dumme und Interessante frage.
Webmin kenne ich.
Habe es jetzt mittels sudo gemacht.
Bisher gibt es auch nur zwei eingrenzungen.
Apache und der Server selbst. mach ich die darüber aus ist es aus.^^
Habe es jetzt mittels sudo gemacht.
Bisher gibt es auch nur zwei eingrenzungen.
Apache und der Server selbst. mach ich die darüber aus ist es aus.^^