CTparental è un programma gratuito e open-source, strumento di controllo parentale utilizzato per controllare l’uso del computer o la navigazione in internet. È dotato di un semplice e facile da usare l’interfaccia web alimentato da un web server Lighttpd. L’idea di CTparental strumento proviene da altri strumenti, ad esempio, iptables, dnsmasq, e inguardian privoxy.
Caratteristiche
- Filtrare i contenuti con Blacklist o Whitelist
- Supporta Firefox, Midori, e cromo
- Filtrare i siti web per categorie
- Consente di impostare il massimo tempo di navigazione di utenti
- Controllo delle ore di attività su un computer sessione
- Forza SafeSearch di duckduckgo e google
In questo post, vi mostreremo come installare CTparental su Debian 10.
Prerequisiti
- Un sistema Debian 10 desktop.
- Una password di root è configurato sul server.
Guida Introduttiva
Prima di tutto, aggiornare i pacchetti di sistema per la versione aggiornata eseguendo il seguente comando:
apt-get update -y
Una volta che tutti i pacchetti sono aggiornati, si può procedere con il passaggio successivo.
Installare CTparental
Per impostazione predefinita, CTparental non è incluso in Debian 10 repository di default. Quindi sarà necessario scaricare dal GitLab sito web.
Si può scaricare con il seguente comando:
wget -c https://gitlab.com/marsat/CTparental/uploads/d5567eb1a43ffde679193bce87be5f69/ctparental_debian10_lighttpd_4.44.18-1.0_all.deb
Una volta completato il download, installare il file scaricato con il comando seguente:
dpkg-i ctparental_debian10_lighttpd_4.44.18-1.0_all.deb
Se si ottiene tutte le dipendenze di errore, eseguire il seguente comando per installare tutte le dipendenze richieste:
apt-get install -f
Durante l’installazione, vi verrà chiesto di impostare un utente admin, come illustrato di seguito:
Fornire il nome utente e premere Invio. Vi verrà chiesto di impostare una password per l’utente admin, come illustrato di seguito:
Fornire la password e premere INVIO al termine dell’installazione.
Una volta che tutte le dipendenze sono installati, è possibile verificare la CTparental installazione con il comando seguente:
apt-cache show ctparental
Si dovrebbe ottenere il seguente output:
Pacchetto: ctparental Stato: installazione ok installato Priorità: opzionale Sezione: utils Installed-Size: 2568 Manutentore: marsat <CTparental@laposte.net> Architettura: tutte Versione: 4.44.18-1.0 Dipende: 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-strumenti, console-data, dnsutils, whiptail, ifupdown2 | ifupdown, rsync, openssh-server Conflitti: dansguardian Conffiles: /etc/CTparental/CTparental.conf c423d608fbc18de0512efb68c4fdcaf6 /etc/CTparental/dist.conf 61085f21f8656cc10a30da6759d8154c Descrizione: Controle parental. Filtrage web basé sur dnsmasq, e2guardian, privoxy, lighttpd , systemd timer et nftables une gestion des horaires de la connessione est aussi intégrée et une interfaccia web (http://admin.ct.local) permettant de paramétrer tous ça. Le paio di 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: 26847a28b1b9824d5d1994ca6224ffe0 Homepage: https://gitlab.com/marsat/CTparental
L’Installazione Di File Hosts
CTparental è ora installato e in ascolto sulla porta 80 e 443 127.0.0.11 e 127.0.0.10. CTparental viene eseguito sul server web Lighttpd e crea un file di configurazione utilizzando amministratore di dominio.ct.locali e ligustro.ct.locale. Quindi sarà necessario modificare il file /etc/hosts e legano sia il nome di dominio con l’ascolto IP.
nano /etc/hosts
Aggiungere le seguenti righe:
127.0.0.11 admin.ct.locale 127.0.0.10 ligustro.ct.locale
Salvare e chiudere il file quando hai finito.
Accesso CTparental
Ora, aprire il browser web e accedere al CTparental interfaccia web tramite l’URL https://admin.ct.local. Si dovrebbe vedere il CTparental pagina di login:
Fornire il vostro admin nome utente, la password e cliccare su Login pulsante. Si dovrebbe vedere il CTparental dashboard sulla seguente pagina:
Conclusione
Complimenti! hai installato con successo CTparental su Debian 10 Desktop. È ora possibile utilizzare CTparental per controllare l’utilizzo del computer e della navigazione in internet.