13
Installation 1 Schulfilter Plus Installationsanleitung Debian 8 (Jessie) und Debian 9 (Stretch)

Debian 8 (Jessie) und Debian 9 (Stretch) fileInstallation 3 . 1 Installation . 1.1 Vor der Installation . 1.1.1 Empfohlene Betriebssysteme . Folgende Debian Linux -Betriebssysteme

Embed Size (px)

Citation preview

Installation

1

Schulfilter Plus Installationsanleitung Debian 8 (Jessie) und Debian 9 (Stretch)

Installation

2

Inhaltsverzeichnis 1 Installation .......................................................................................... 3

1.1 Vor der Installation ............................................................................... 3

1.1.1 Empfohlene Betriebssysteme ........................................................... 3

1.1.2 Generelle Systemvoraussetzungen .................................................. 3

1.1.3 Weitere Voraussetzungen für Schulfilter Plus 4 ................................ 3

1.2 Vorbereitung der Installation ................................................................ 4

1.2.1 Rechte als root .................................................................................. 4

1.2.2 Betriebssystemversion prüfen ........................................................... 4

1.2.3 TIME for kids Repository in Paketverwaltung integrieren .................. 5

1.2.4 Aktualisieren der Paketverwaltungs-Quellen .................................... 7

1.2.5 Aktualisieren der verwalteten Pakete ................................................ 8

1.3 Durchführung der Installation ............................................................... 9

1.4 Nach der Installation ........................................................................... 10

1.4.1 Login ............................................................................................... 10

1.4.2 Firewall Konfiguration ..................................................................... 10

1.4.3 DNS Konfiguration für Sichere Suche ............................................. 10

2 Update ............................................................................................... 11

2.1 Automatisches Update ....................................................................... 11

2.2 Manuelles Update .............................................................................. 12

2.2.1 Schulfilter Plus 4 ............................................................................. 12

2.2.2 Schulfilter Plus 3 ............................................................................. 12

3 Vollständige Deinstallation .............................................................. 13

3.1 Schulfilter Plus 4 ................................................................................. 13

3.2 Schulfilter Plus 3.2 ........................................................................... 13

Installation

3

1 Installation

1.1 Vor der Installation

1.1.1 Empfohlene Betriebssysteme

Folgende Debian Linux-Betriebssysteme wurden in Kombination mit dem

Schulfilter Plus getestet und werden daher von TIME for kids empfohlen:

• Debian 8

• Debian 9

1.1.2 Generelle Systemvoraussetzungen

Bitte prüfen Sie vor der Installation, ob Ihr System mindestens die folgenden

Anforderungen erfüllt:

• Intel® / AMD® Prozessor ab 1 GHz

• mind. 2 GB Arbeitsspeicher

• mind. 4 GB freier Festplattenspeicher

1.1.3 Weitere Voraussetzungen für Schulfilter Plus 4

Folgende TCP-Ports werden vom Schulfilter Plus 4 verwendet und dürfen nicht

belegt sein:

• 80, 83, 88, 443

• 1910-1929

• 3128

• 4450

• 9700, 9701

Installation

4

1.2 Vorbereitung der Installation

1.2.1 Rechte als root

Prüfen Sie bitte zuallererst, dass Sie als Benutzer mit root-Rechten angemeldet

sind. Um root-Rechte mit dem Standardbenutzer zu erhalten, verwenden Sie

folgenden Befehl: o sudo -i

Prüfen Sie bitte außerdem, dass das System über eine aktive Internetverbindung

verfügt.

1.2.2 Betriebssystemversion prüfen

Bitte stellen Sie sicher, dass es sich bei dem von Ihnen verwendeten

Betriebssystem um ein Debian 8 (Jessie) oder Debian 9 (Stretch) handelt. Sie

können dies beispielsweise mit Hilfe des folgenden Befehls herausfinden: o cat /etc/issue

Installation

5

Abbildung 1 - Betriebssystemversion ermitteln

1.2.3 TIME for kids Repository in Paketverwaltung integrieren

1.2.3.1 Debian 8 (Jessie)

Von der Konsole aus fügen Sie das für die Installation benötigte TIME for kids

Repository mit folgendem Befehl hinzu: o echo "deb http://repository.time-for-kids.de/debian8/apt/debian jessie

main" > /etc/apt/sources.list.d/sfp.list

Anschließend wird der GPG-Key des Repositorys heruntergeladen und auf

Korrektheit überprüft: o wget -q http://repository.time-for-kids.de/tfk.gpg.key

o sha512sum tfk.gpg.key

Die hier ausgegebene Prüfsumme sollte die Folgende sein:

Installation

6

42f23722a1522844cc49c33f34e9bd8d333dbfa63ae9b1c54797987c99d15cb66fe0784d9bda362a0

1b773226d80bd3755ecd7cb2075c9f03f1f12b4c7cca645

Schlussendlich kann der Key importiert werden: o apt-key add tfk.gpg.key

Abbildung 2- Repository in Paketverwaltung integrieren

1.2.3.2 Debian 9 (Stretch)

Von der Konsole aus fügen Sie das für die Installation benötigte TIME for kids

Repository mit folgendem Befehl hinzu:

o echo "deb http://repository.time-for-kids.de/debian9/apt/debian stretch

main" > /etc/apt/sources.list.d/sfp.list

Anschließend wird der GPG-Key des Repositorys heruntergeladen und auf

Korrektheit überprüft: o wget -q http://repository.time-for-kids.de/tfk.gpg.key

Installation

7

o sha512sum tfk.gpg.key

Die hier ausgegebene Prüfsumme sollte die Folgende sein: 42f23722a1522844cc49c33f34e9bd8d333dbfa63ae9b1c54797987c99d15cb66fe0784d9bda362a0

1b773226d80bd3755ecd7cb2075c9f03f1f12b4c7cca645

Schlussendlich kann der Key importiert werden o apt-key add tfk.gpg.key

Abbildung 3 - Repository in Paketverwaltung integrieren

1.2.4 Aktualisieren der Paketverwaltungs-Quellen

Damit Sie die neu hinzugefügten Paketquellen nutzen können, muss die

Paketverwaltung aktualisiert werden. Dies können Sie mit folgendem Befehl

erledigen: o apt-get update

Installation

8

Abbildung 4 – Paketverwaltungs-Quellen wurden aktualisiert

1.2.5 Aktualisieren der verwalteten Pakete

Nach der Aktualisierung der Paket-Quellen sollten Sie im nächsten Schritt alle

verfügbaren Updates installieren. Führen Sie dafür folgenden Befehl aus:

o apt-get -y dist-upgrade

Installation

9

Abbildung 5 - Verwaltete Pakete wurden aktualisiert

1.3 Durchführung der Installation

Für die Installation des TIME for kids Schulfilter Plus 4 müssen Sie nun das Paket

„tfk-schulfilterplus4“ aus der Paketverwaltung installieren. Verwenden Sie hierzu

folgenden Befehl: o apt-get -y install tfk-schulfilterplus4

Während der Installation werden verschiedene Schritte automatisch durchgeführt.

Einige dieser Schritte können, je nach Internetverbindung an Ihrem Standort,

einige Zeit in Anspruch nehmen.

Nach erfolgreicher Installation aller abhängigen und benötigten Pakete können Sie

den Zugang zu Ihrem TIME for kids Schulfilter Plus 4 über die Weboberfläche

unter Port 80 des Systems erreichen und konfigurieren. (z.B. http://192.168.0.1 )

Installation

10

1.4 Nach der Installation

Während der Installation wurden der Datei /etc/hosts Einträge für msd.tfk sowie

login.tfk hinzugefügt.

1.4.1 Login

Nach der Erstinstallation erfolgt das Login unter http://msd.tfk mit dem

Nutzernamen „tfkadmin“ und gleichnamigem Passwort.

1.4.2 Firewall Konfiguration

Weiterhin muss die Firewall so konfiguriert werden, dass Clients der Zugriff auf

Funktionen von Schulfilter Plus erlaubt wird. Dies betrifft folgende Ports:

• TCP eingehend

o Ports 80, 83

o Port 443 falls Nutzung via HTTPS

o Ports 1910-1929

o Port 3128

1.4.3 DNS Konfiguration für Sichere Suche

Browser setzen vermehrt auf den standardmäßigen Aufruf von Suchseiten via

HTTPS. In diesen Fällen kann keine automatische Umleitung auf eine interne

Sichere-Suche-Seite des Schulfilter Plus durchgeführt werden - stattdessen greift

eine Sperrung der verwendeten Suchseite, sodass diese nicht genutzt werden

könnte.

Abhilfe kann in einem solchen Fall eine Konfiguration des lokalen DNS

ermöglichen: Einige Suchanbieter bieten eine feste IP an, unter welcher die

Sichere Suche vom Suchanbieter selbst erzwungen wird. Werden die

entsprechenden IP-Domain-Zuordnungen innerhalb der DNS-Konfiguration

hinterlegt, kann die Sichere Suche auch genutzt werden, wenn der Suchanbieter

per HTTPS aufgerufen wird.

Die Konfiguration der Sicheren Suche im Schulfilter Plus ändert sich dadurch nicht

– das Filterregelwerk wirkt weiter so, wie es über die Bedienoberfläche eingestellt

wurde. Lediglich die Umleitung auf die interne Sichere-Suche-Seite des Schulfilter

Plus kommt durch die DNS-Konfiguration nicht mehr zustande. Stattdessen wird

Update

11

die originale Suchanbieter-Seite – ohne TIME for kids-Banner und –Menü –

angezeigt.

Fügen Sie hierfür die nachfolgenden Zeilen der Hosts-Konfiguration

(Konfigurationsdatei /etc/host) auf dem Proxy-System hinzu:

216.239.38.120 www.google.com 216.239.38.120 www.google.de 216.239.38.120 google.com 216.239.38.120 google.de 204.79.197.220 www.bing.com

2 Update

2.1 Automatisches Update

Seit Version 3.0.14 bietet Schulfilter Plus eine Autoupdate-Funktionalität.

Standardmäßig ist diese Funktion aktiviert und gesetzt ist ein zufälliger Zeitpunkt

an einem Wochentag (Montag – Freitag) morgens.

Sie können im Schulfilter Plus Cockpit unter Administration > Cockpiteinstellungen

den Zeitpunkt (Wochentag und Uhrzeit) konfigurieren und festlegen, ob

Autoupdate benutzt werden soll oder nicht.

Update

12

Zum festgelegten Updatezeitpunkt kontaktiert der Schulfilter Plus - sofern das

System läuft und online ist - den Updateserver von Time for kids und fragt diesen

ob eine neuere Version vorhanden ist.

Gibt es eine neuere Version, so wird ein Update-Paket heruntergeladen und

dieses im Hintergrund und somit ohne Benutzerinteraktion installiert.

2.2 Manuelles Update

2.2.1 Schulfilter Plus 4

Zur Aktualisierung Ihres TIME for kids Schulfilter Plus nutzen Sie die

Paketverwaltung des Betriebssystems. Zur Prüfung auf neue Pakete verwenden

Sie den Befehl: o apt-get update

Sind neue Versionen von Paketen verfügbar, können Sie diese ganz einfach durch

folgenden Befehl einspielen: o apt-get -y dist-upgrade

Dabei werden alle Pakete ihres Systems, inklusive eines bereits installierten

Schulfilter Plus 4, auf den aktuellsten Stand aktualisiert.

2.2.2 Schulfilter Plus 3

Zur Aktualisierung Ihres TIME for kids Schulfilter Plus nutzen Sie die

Paketverwaltung des Betriebssystems. Zur Prüfung auf neue Pakete verwenden

Sie den Befehl: o apt-get update

Sind neue Versionen von Paketen verfügbar, können Sie diese ganz einfach durch

folgenden Befehl einspielen: o apt-get -y dist-upgrade

Dabei werden alle bereits installierten Pakete ihres Systems auf den aktuellsten

Stand aktualisiert.

Zur Durchführung des Updates von Schulfilter Plus 3 auf Schulfilter Plus 4 ist

anschließend folgender Befehl zu nutzen:

Vollständige Deinstallation

13

o apt-get -y install tfk-schulfilterplus4

3 Vollständige Deinstallation

3.1 Schulfilter Plus 4

Mit dem folgenden Konsolenbefehl wird der TIME for kids Schulfilter Plus

dauerhaft und vollständig entfernt: o apt-get -y purge tfk-schulfilterplus4

Um auf Ihrem Linuxsystem ungenutzte Abhängigkeiten und nicht mehr

verwendete Pakete automatisch zu entfernen, verwenden Sie folgenden Befehl: o apt-get -y autoremove --purge

3.2 Schulfilter Plus 3.2

Mit dem folgenden Konsolenbefehl wird der TIME for kids Schulfilter Plus

dauerhaft und vollständig entfernt: o apt-get -y purge tfk-schulfilterplus

Um auf Ihrem Linuxsystem ungenutzte Abhängigkeiten und nicht mehr

verwendete Pakete automatisch zu entfernen, verwenden Sie folgenden Befehl: o apt-get -y autoremove --purge