PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache und Zugriff


Jacki
27.12.2003, 22:06:55
Wenn ich den Apache laufen hab, auf Linux und ich im Internet bin, kann man dann auf meine Festplatte zugreifen? Oder ist das eigentlich so gemacht, dass er automatisch nur auf ein Verziechnis kann?

overclocker
27.12.2003, 22:26:34
Nein, eigentlich nicht. Der Apache lässt nur auf ein bestimmtes Verzeichnis (www,htdocs etc.) und auf die Subdirectories Zugriff.
Es könnte aber sein, dass jemand deinen Apache mit einigen exploits lahmlegt ;)

Jacki
28.12.2003, 16:40:00
Ok. Das heistt, da ich meine Scripts (PHP) sowieso nur lokal verwende (http://localhost/) dann beende ich den Apache einfach wenn ich ins Internet gehe.

overclocker
28.12.2003, 20:01:18
Ja, das geht.
Du könntest aber auch mit der Firewall eingehende Verbindungen auf Port 80 sperren.
Oder in der httpd.conf einstellen
bei z.b.
<Directory "/etc/www/">
#...irgendwas...
Allow from localhost
</Directory>

Damit hast dann nur du Zugriff drauf (ich würde trotzdem noch ne firewall draufhauen ;)).

meikel (†)
28.12.2003, 20:09:29
Original geschrieben von Jacki
Ok. Das heistt, da ich meine Scripts (PHP) sowieso nur lokal verwende (http://localhost/) dann beende ich den Apache einfach wenn ich ins Internet gehe.
Erzähle dem Apachen einfach, sein ServerName sei localhost und seine IP ist 127.0.0.1. Dann isses völlig egal, ob Du im INet bist oder nicht - der Apache wird sich nur dann angesprochen fühlen, wenn 127.0.0.1:80 angesprochen wird. Da solche Anfragen im INet nicht geroutet werden, kannst Du Dir diesbezüglich die Brandmauer sparen.

Jacki
03.01.2004, 22:54:18
Nachdem ich leider noch immer keine Firewall habe und ich eh der einzige bin der den Apachen verwendet werde ich ordentlich sein und in immer "herunterfahren" wenn ich ins INet gehe. Ich will ihn ja eh nicht die ganze Zeit laufen vhaben er verschlingt ja nur Systemressourcen.
Und eine firewall auch also einfach /usr/local/apache2/bin/apachectl stop