CTparental je bezplatný nástroj rodičovské kontroly s otevřeným zdrojovým kódem používaný ke kontrole používání počítače nebo procházení internetu. Dodává se s jednoduchým a snadno použitelným webovým rozhraním poháněným webovým serverem Lighttpd. Myšlenka nástroje CTparental pochází z jiných nástrojů, jako jsou iptables, dnsmasq a inguardian privoxy.
Funkce
- Filtrujte obsah pomocí černé listiny nebo bílé listiny
- Podporuje Firefox, Midori a chromium
- Filtrování webových stránek podle kategorií
- Umožňuje nastavit maximální dobu procházení uživatelů
- Kontrola aktivních hodin na počítači
- Vynutit Bezpečné vyhledávání duckduckgo a google
V tomto příspěvku vám ukážeme, jak nainstalovat CTparental na Debian 10.
Předpoklady
- Systém se systémem Debian 10 desktop.
- Na serveru je nakonfigurováno heslo uživatele root.
Začínáme
Nejprve aktualizujte systémové balíčky na aktualizovanou verzi spuštěním následujícího příkazu:
apt-get update -y
Jakmile jsou všechny balíčky aktualizovány, můžete přejít k dalšímu kroku.
Nainstalovat CTparental
Ve výchozím nastavení není CTparental součástí výchozího úložiště Debian 10. Budete si jej tedy muset stáhnout z webu GitLab.
Můžete si jej stáhnout pomocí následujícího příkazu:
wget -c https://gitlab.com/marsat/CTparental/uploads/d5567eb1a43ffde679193bce87be5f69/ctparental_debian10_lighttpd_4.44.18-1.0_all.deb
Po dokončení stahování nainstalujte stažený soubor pomocí následujícího příkazu:
dpkg -i ctparental_debian10_lighttpd_4.44.18-1.0_all.deb
Pokud se zobrazí nějaká chyba závislostí, spusťte následující příkaz k instalaci všech požadovaných závislostí:
apt-get install -f
Během instalace budete požádáni o nastavení administrátora, jak je znázorněno níže:
Zadejte své uživatelské jméno a stiskněte Enter . Budete požádáni o nastavení hesla pro administrátora, jak je uvedeno níže:
Zadejte své heslo a stiskněte ENTER pro dokončení instalace.
Po instalaci všech závislostí můžete ověřit instalaci CTparental pomocí následujícího příkazu:
apt-cache show ctparental
Měli byste získat následující výstup:
Balík:ctparentalStatus:install ok installPriority:optionalSection:utilsInstalled-Size:2568Maintainer:marsat <[email protected]>Architektura:allVersion:4.44.18-1.0Závisí:debconf (>=0.5) debconf-2.0, debconf, dnsmasq, lighttpd, sudo, wget, php-cgi, php-xml, libnotify-bin, notification-daemon, nftables, rsyslog, e2guardian, privoxy, openssl, libnss3-tools, console-data, dnsutilsdata, dnsutils whiptail, ifupdown2 | ifupdown, rsync, openssh-serverConflicts:dansguardianConffiles:/etc/CTparental/CTparental.conf c423d608fbc18de0512efb68c4fdcaf6 /etc.Controleplacemente:dist.conf 61085601506108593f2156 Základní filtrování webu na dnsmasq, e2guardian, privoxy, lighttpd , systémový časovač a nftables a nftables of the horaires de connection is aussi integrée and a une interface web (http://admin.ct.local) permettant of paramétrer tous ça. Přihlášení páru je nutné provést instalaci, provést další úpravy v sadě grâce à la commande CTparental.sh -uhtml.Description-md5:26847a28b1b9824d5d1994ca6224CT.b0ental https://Hosmarlagit/ffe.com před>Nastavit soubor hostitelů
CTparental je nyní nainstalován a naslouchá na portu 80 a 443 na 127.0.0.11 a 127.0.0.10. CTparental běží na webovém serveru Lighttpd a vytváří konfigurační soubor pomocí domény admin.ct.local a privet.ct.local. Takže budete muset upravit soubor /etc/hosts a svázat oba názvy domén s naslouchající IP.
nano /etc/hostsPřidejte následující řádky:
127.0.0.11 admin.ct.local 127.0.0.10 privet.ct.localPo dokončení uložte a zavřete soubor.
Přístup k CTparental
Nyní otevřete webový prohlížeč a přejděte na webové rozhraní CTparental pomocí adresy URL https://admin.ct.local . Měli byste vidět přihlašovací stránku CTparental:
Zadejte své administrátorské uživatelské jméno, heslo a klikněte na Přihlásit knoflík. Na následující stránce byste měli vidět řídicí panel CTparental:
Závěr
Gratulujeme! úspěšně jste nainstalovali CTparental na Debian 10 Desktop. Nyní můžete pomocí CTparental ovládat používání počítače a surfování po internetu.
The Perfect Server – Debian 10 (Buster) s Apache, BIND, Dovecot, PureFTPD a ISPConfig 3.2 Jak nastavit poštovní server s Modoboa na Debianu 10Debian