CTparental adalah alat kontrol orang tua sumber terbuka dan gratis yang digunakan untuk mengontrol penggunaan komputer atau penjelajahan internet. Muncul dengan antarmuka web yang sederhana dan mudah digunakan yang didukung oleh server web Lighttpd. Ide alat CTparental berasal dari alat lain seperti, iptables, dnsmasq, dan inguardian privoxy.
Fitur
- Filter konten dengan Daftar Hitam atau Daftar Putih
- Mendukung Firefox, Midori, dan chromium
- Filter situs web menurut kategori
- Memungkinkan untuk mengatur waktu penjelajahan maksimum pengguna
- Kontrol jam aktif pada sesi komputer
- Paksa TelusurAman duckduckgo dan google
Dalam postingan ini, kami akan menunjukkan cara menginstal CTparental di Debian 10.
Prasyarat
- Sistem yang menjalankan desktop Debian 10.
- Kata sandi root dikonfigurasi di server.
Memulai
Pertama, perbarui paket sistem ke versi yang diperbarui dengan menjalankan perintah berikut:
apt-get update -y
Setelah semua paket diperbarui, Anda dapat melanjutkan ke langkah berikutnya.
Instal CTparental
Secara default, CTparental tidak disertakan dalam repositori default Debian 10. Jadi, Anda perlu mengunduhnya dari situs web GitLab.
Anda dapat mengunduhnya dengan perintah berikut:
wget -c https://gitlab.com/marsat/CTparental/uploads/d5567eb1a43ffde679193bce87be5f69/ctparental_debian10_lighttpd_4.44.18-1.0_all.deb
Setelah unduhan selesai, instal file yang diunduh dengan perintah berikut:
dpkg -i ctparental_debian10_lighthttpd_4.44.18-1.0_all.deb
Jika Anda mendapatkan kesalahan dependensi, jalankan perintah berikut untuk menginstal semua dependensi yang diperlukan:
apt-get install -f
Selama instalasi, Anda akan diminta untuk mengatur pengguna admin seperti yang ditunjukkan di bawah ini:
Berikan nama pengguna Anda dan tekan Enter . Anda akan diminta untuk mengatur kata sandi untuk pengguna admin seperti yang ditunjukkan di bawah ini:
Berikan sandi Anda dan tekan ENTER untuk menyelesaikan instalasi.
Setelah semua dependensi terinstal, Anda dapat memverifikasi instalasi CTparental dengan perintah berikut:
apt-cache tampilkan ctparental
Anda akan mendapatkan output berikut:
Paket:ctparentalStatus:install ok diinstalPrioritas:opsionalBagian:utilsInstalled-Ukuran:2568Pemelihara:marsat <[email protected]>Arsitektur:allVersion:4.44.18-1.0Tergantung:debconf (>=0.5) | debconf-2.0, debconf, dnsmasq, lighttpd, sudo, wget, php-cgi, php-xml, libnotify-bin, notifikasi-daemon, nftables, rsyslog, e2guardian, privoxy, openssl, libnss3-tools, console-data, dnsutils, whiptail, ifupdown2 | ifupdown, rsync, openssh-serverConflicts:dansguardianConffiles:/etc/CTparental/CTparental.conf c423d608fbc18de0512efb68c4fdcaf6 /etc/CTparental/dist.conf 61085f21f8656cc10a30da6759d8154cDeskripsi:Controle parental. Filtrasi basis web untuk dnsmasq, e2guardian, privoxy, lighttpd , timer systemd dan nftables une gestion des horaires de connection est aussi integrasi dan une antarmuka web (http://admin.ct.local) permettant de paramétrer tous a. Login pasangan 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/CTparentalSiapkan File Host
CTparental sekarang diinstal dan mendengarkan pada port 80 dan 443 pada 127.0.0.11 dan 127.0.0.10. CTparental berjalan di server web Lighttpd dan membuat file konfigurasi menggunakan domain admin.ct.local dan privet.ct.local. Jadi, Anda perlu mengedit file /etc/hosts dan mengikat kedua nama domain dengan mendengarkan IP.
nano /etc/hostsTambahkan baris berikut:
127.0.0.11 admin.ct.local 127.0.0.10 privet.ct.localSimpan dan tutup file setelah Anda selesai.
Akses CTparental
Sekarang, buka browser web Anda dan akses antarmuka web CTparental menggunakan URL https://admin.ct.local . Anda akan melihat halaman login CTparental:
Berikan nama pengguna, kata sandi admin Anda, dan klik Masuk tombol. Anda akan melihat dasbor CTparental di halaman berikut:
Kesimpulan
Selamat! Anda telah berhasil menginstal CTparental di Debian 10 Desktop. Anda sekarang dapat menggunakan CTparental untuk mengontrol penggunaan komputer dan penjelajahan internet.
Server Sempurna - Debian 10 (Buster) dengan Apache, BIND, Dovecot, PureFTPD, dan ISPConfig 3.2 Cara Mengatur Server Mail dengan Modoboa di Debian 10Debian