![]() |
SquidGuard | squidGuard.conf
zurück pk-applets |
SquidGuard ist eine Filtersoftware, die
bestimmte Seiten sperren kann.
SquidGuard kann von der SuSE-DVD installiert werden.
Dateien und Verzeichnisse:
Datenbank bzw. Dateien mit den zu sperrenden URL:
/var/lib/squidGuard/db
Log-Dateien
/var/log/squidGuard
Konfigurationsdatei
/etc/squidGuard.conf
Zunächst muß die Konfigurationsdatei auf die Verzeichnisse
in
/var/lib/squidGuard/db eingestellt werden.
z.B.:
Eintrag in squidGuard.conf
| dest ads {
domainlist porn/domains urllist porn/urls } |
Somit sollten im Verzeichnis
/var/lib/squidGuard/db/porn
die Textdateien domains und urls liegen.
Durch den Befehl
squidGuard -d -C all
werden die Datenbanken erstellt.
-d erzwingt die Ausgabe auf der Konsole
-C Create
In obigen Beispiel entstehen die Datenbanken
/var/lib/squidGuard/db/porn/domains.db und
/var/lib/squidGuard/db/porn/urls.db
Für diese Datenbanken wird die Berkeley-Datenbank benötigt.
Die Dateirechte (Lesen-Schreiben) Datenbanken sind evt. auszuweiten.
Dies erfährt man beim Start von Squid aus der log-Datei in /var/log/squidGuard
Ist die squidGuard.conf fehlerhaft, so muß das Programm
squidGuard
mit
Strg + Z gestoppt werden. Dies ist auch erforderlich, wenn andere Teile
der squidGuard.conf fehlerhaft sind.
Der Befehl
squidGuard -d -u
korrigiert die Datenbanken gemäß den *.diff-Dateien. Damit
werden z.B.
Urls aus urls.db entfernt oder hinzugefügt.
Einbinden von SquidGuard.
In die Datei squid.conf werden die Zeilen
| redirect_program /usr/bin/squidGuard
redirect_children 5 |
Die Befehle
/etc/init.d/squid stop
/etc/init.d/squid start
starten Squid erneut nun mit der Filter-Software.
Durch die Anweisung
ps waux | grep squid
werden die 5 Tochterprozesse von SquidGuard aufgelistet.
Ob diese korrekt laufen, erfährt man jedoch nur aus der log-Datei
in
/var/log/squidGuard
Links
Download Blacklists
SquidGuard
Download Blacklists mit deutschen Seiten
Konfiguration der SquidGuard.conf
Medienzentrum-Oberberg
siehe hier Arktur-Anleitungen-Squidguard