Hallo,
bislang hat mir der Zugriff von außen nicht gefallen, da man problemlos
auf den public_html-Ordner der Schüler (und Lehrer) zugreifen konnte.
Ich habe das jetzt für mich folgendermaßen geregelt:
1) Zugriff auf Admin- und Web-Oberfläche von außerhalb ist erlaubt.
2) Zugriff auf public_html von Schülern und Lehrern ist standardmäßig
von außen nicht erlaubt. Innerhalb der Schule (LANs) ist es erlaubt.
3) Für bestimmte User (bzw. Lehrer) kann man auch den Zugriff auf
public_html erlauben.
Realisiert wird das in der Datei /etc/httpd/suse_public_html (siehe unten).
Dort wird für die Schüler und Lehrer der Zugriff von außen ersteinmal
gesperrt (u.a. muss man die default-Pfadangabe um ein "*" erweitern;
außerdem wird für die "genehmigten" User, also auf deren
public_html-Ordner auch von außen zugegriffen werden darf (als Bsp. habe
ich den Lehrer "kroemer" genommen) noch ein weiterer Directory-Abschnitt
erstellt- Achtung die Reihenfolge von Order deny,allow ist dabei wichtig.
Nachdem man das Ganze editiert hat, erfolgt noch ein "rcapache restart"
und es hat bei mir funktioniert.
Inwieweit das (große) Sicherheitslücken öffnet weiß ich nicht; daher
bitte keine Beschwerden, falls das jemand nachmachen möchte und der
Rechner gecrackt wird. (Auch für evtl. Fehlfunktionen nach dem Editieren
übernehme ich keine Verantwortung - für Verbesserungsvorschläge bzw.
Fehlerhinweise bin ich natürlich dankbar.)
Viele Grüße
Dieter
/etc/httpd/suse_pbulic_html
(Anmerkung : das rs-schesslitz.de muss natürlich durch die jeweilige
eigene domaine ersetzt werden.)
...