FAQ:Arktur4/SquidSchuelerSperrung: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 13: | Zeile 13: | ||
</pre> | </pre> | ||
in der Datei "/etc/squid/ | in der Datei "/etc/squid/squidGuard.conf" habe ich dem Schueler "schuebi" den Zugriff aufs Internet verboten. Ich möchte dies aber relativieren, indem ich ihm ausgewählte Domains gestatte. | ||
Zeile 41: | Zeile 41: | ||
schuebi { pass nichtsperren none | schuebi { pass nichtsperren none | ||
redirect http://Arktur/online/nichtsperren.htm | |||
} | } | ||
</pre> | </pre> | ||
Zeile 47: | Zeile 47: | ||
Wobei Sie als "nichtsperren.htm" eine Seite erstellen müssen, die die Schüler informiert, dass nur einzelne Adressen freigegeben sind. Diese Datei legen Sie im Verzeichnis "/usr/www/online" ab. | Wobei Sie als "nichtsperren.htm" eine Seite erstellen müssen, die die Schüler informiert, dass nur einzelne Adressen freigegeben sind. Diese Datei legen Sie im Verzeichnis "/usr/www/online" ab. | ||
Damit Ihre Änderungen Bestand haben, müssen diese in der Datei "/etc/squid/squidGuard.conf.in" nochmals eingetragen werden. | |||
-- aus einer Mail von ReiKla | -- aus einer Mail von ReiKla |
Version vom 16. November 2005, 12:14 Uhr
Internetnutzung für einzelne Schüler auf ausgewählte Webseiten begrenzen
Frage:
Mit
schuebi { pass none }
in der Datei "/etc/squid/squidGuard.conf" habe ich dem Schueler "schuebi" den Zugriff aufs Internet verboten. Ich möchte dies aber relativieren, indem ich ihm ausgewählte Domains gestatte.
Antwort:
Legen Sie als root eine Datei mit folgendem Befehl an:
touch /etc/squid/nichtsperren
In diese Datei schreiben Sie nun alle erlaubten Webseiten, also beispielsweise:
www.wikipedia.de de.wikipedia.org gnu.org gnu.de
Nun müssen Sie noch in der Datei "/etc/squid/squidGuard.conf" folgende Regeln einsetzen:
dest nichtsperren { domainlist /etc/squid/nichtsperren } schuebi { pass nichtsperren none redirect http://Arktur/online/nichtsperren.htm }
Wobei Sie als "nichtsperren.htm" eine Seite erstellen müssen, die die Schüler informiert, dass nur einzelne Adressen freigegeben sind. Diese Datei legen Sie im Verzeichnis "/usr/www/online" ab.
Damit Ihre Änderungen Bestand haben, müssen diese in der Datei "/etc/squid/squidGuard.conf.in" nochmals eingetragen werden.
-- aus einer Mail von ReiKla