GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie die CTparental-Kindersicherungssoftware unter Debian 10

CTparental ist ein kostenloses und quelloffenes Tool zur Kindersicherung, das zur Kontrolle der Computernutzung oder des Surfens im Internet verwendet wird. Es verfügt über eine einfache und benutzerfreundliche Weboberfläche, die von einem Lighttpd-Webserver unterstützt wird. Die Idee des CTparental-Tools stammt von anderen Tools wie iptables, dnsmasq und inguardian privoxy.

Funktionen

  • Inhalte mit Blacklist oder Whitelist filtern
  • Unterstützt Firefox, Midori und Chrom
  • Websites nach Kategorien filtern
  • Ermöglicht die Einrichtung der maximalen Browserzeit von Benutzern
  • Kontrolle der aktiven Stunden einer Computersitzung
  • SafeSearch duckduckgo und google erzwingen

In diesem Beitrag zeigen wir Ihnen, wie Sie CTparental unter Debian 10 installieren.

Voraussetzungen

  • Ein System auf dem Debian 10-Desktop ausgeführt wird.
  • Auf dem Server ist ein Root-Passwort konfiguriert.

Erste Schritte

Aktualisieren Sie zuerst die Systempakete auf die aktualisierte Version, indem Sie den folgenden Befehl ausführen:

apt-get update -y

Sobald alle Pakete aktualisiert sind, können Sie mit dem nächsten Schritt fortfahren.

Installieren Sie CTparental

Standardmäßig ist CTparental nicht im Standard-Repository von Debian 10 enthalten. Sie müssen es also von der GitLab-Website herunterladen.

Sie können es mit dem folgenden Befehl herunterladen:

wget -c https://gitlab.com/marsat/CTparental/uploads/d5567eb1a43ffde679193bce87be5f69/ctparental_debian10_lighttpd_4.44.18-1.0_all.deb

Sobald der Download abgeschlossen ist, installieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

dpkg -i ctparental_debian10_lighttpd_4.44.18-1.0_all.deb

Wenn Sie einen Abhängigkeitsfehler erhalten, führen Sie den folgenden Befehl aus, um alle erforderlichen Abhängigkeiten zu installieren:

apt-get install -f

Während der Installation werden Sie aufgefordert, wie unten gezeigt einen Admin-Benutzer einzurichten:

Geben Sie Ihren Benutzernamen ein und drücken Sie Enter . Sie werden aufgefordert, ein Passwort für den Admin-Benutzer festzulegen, wie unten gezeigt:

Geben Sie Ihr Passwort ein und drücken Sie ENTER um die Installation abzuschließen.

Sobald alle Abhängigkeiten installiert sind, können Sie die CTparental-Installation mit dem folgenden Befehl überprüfen:

apt-cache show ctparental

Sie sollten die folgende Ausgabe erhalten:

Paket:ctparentalStatus:install ok installedPriority:optionalSection:utilsInstalled-Size:2568Maintainer:marsat <[email protected]>Architecture:allVersion:4.44.18-1.0Hängt ab:debconf (>=0.5) | debconf-2.0, debconf, dnsmasq, lighttpd, sudo, wget, php-cgi, php-xml, libnotify-bin, Benachrichtigungs-Daemon, nftables, rsyslog, e2guardian, privoxy, openssl, libnss3-tools, Konsolendaten, dnsutils, Whiptail, ifupdown2 | ifupdown, rsync, openssh-serverConflicts:dansguardianConffiles:/etc/CTparental/CTparental.conf c423d608fbc18de0512efb68c4fdcaf6 /etc/CTparental/dist.conf 61085f21f8656cc10a30da6759d8154cDescription:Controle parental. Web-Filter auf dnsmasq-, e2guardian-, privoxy-, lighttpd-, systemd-Timer- und nftables-Basis für die Zeit der Verbindung sind integriert und eine webbasierte Schnittstelle (http://admin.ct.local) mit dauerhaften Parametern. Le paar login mot de passe doit être saisi à l'install, mais peut être modifié par la suite grâce à la commande CTparental.sh -uhtml.Description-md5:26847a28b1b9824d5d1994ca6224ffe0Homepage:https://gitlab.com/marsat/CTparental 

Setup-Hosts-Datei

CTparental ist jetzt installiert und lauscht auf Port 80 und 443 auf 127.0.0.11 und 127.0.0.10. CTparental läuft auf dem Lighttpd-Webserver und erstellt eine Konfigurationsdatei mit den Domänen admin.ct.local und privet.ct.local. Sie müssen also die Datei /etc/hosts bearbeiten und beide Domänennamen mit der lauschenden IP verbinden.

nano /etc/hosts

Fügen Sie die folgenden Zeilen hinzu:

127.0.0.11 admin.ct.local 127.0.0.10 privet.ct.local 

Speichern und schließen Sie die Datei, wenn Sie fertig sind.

Zugriff auf CTparental

Öffnen Sie nun Ihren Webbrowser und greifen Sie über die URL https://admin.ct.local auf die Weboberfläche von CTparental zu . Sie sollten die Anmeldeseite von CTparental sehen:

Geben Sie Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie auf Anmelden Taste. Sie sollten das CTparental-Dashboard auf der folgenden Seite sehen:

Schlussfolgerung

Herzliche Glückwünsche! Sie haben CTparental erfolgreich auf Debian 10 Desktop installiert. Sie können jetzt CTparental verwenden, um die Computernutzung und das Surfen im Internet zu kontrollieren.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie R unter Debian 9

  4. So installieren Sie R unter Debian 10

  5. So installieren Sie CloudPanel auf Debian 10 Buster

So installieren Sie Go unter Debian 10

So installieren Sie das Ajenti Control Panel unter Debian 10

So installieren Sie das Ajenti Control Panel unter Debian 11

So installieren Sie das Ajenti Control Panel unter Ubuntu 20.04 / Debian 11

So installieren Sie die Webmin-Systemsteuerung in Debian 9

So installieren Sie Go unter Debian