Instalasi SquidGuard Database TRUST

Database tersebut tersedia dan dapat diunduh di http:trustpositif.depkominfo.go.id .

3.3.3.1. Instalasi SquidGuard

SquidGuard yang digunakan adalah SquidGuard: 1.2.0 Berkeley DB 4.8.24: August 14, 2009. Perintah untuk melakukan instalasi SquidGuard adalah sebagai berikut menggunakan user root : sudo apt-get install squidguard Gambar 3.10. Instalasi SquidGuard Tabel. 3.3. File-file Penting SquidGuard File Kegunaan etcsquidsquidGuard.conf File konfigurasi SquidGuard varlogsquidsquidGuard.log File akses log dari SquidGuard varlibsquidguarddb File Database SquidGuard Setelah instalasi SquidGuard selesai, hak akses direktori log untuk SquidGuard diubah menjadi milik user proxy dan group proxy user dan group untuk Squid Proxy Server dengan perintah menggunakan user root : chown proxy.proxy varlogsquidsquigguard –Rf Hal ini dimaksudkan agar Squid dapat menuliskan log aktivitas antara Squid dan SquidGuard.

3.3.3.2. Database TRUST

+ Positif Sebelum menyunting file konfigurasi SquidGuard, perlu diketahui terlebih dahulu kategori-kategori database dari situs-situs yang akan digunakan oleh SquidGuard, dalam hal ini kategori-kategori tesebut diunduh dari situs TRUST + Positif berupa file yang isinya adalah data raw masing-masing kategori : http:trustpositif.depkominfo.go.idfilesdownloadsindex.php?dir=database Gambar 3.11. Tampilan Halaman Unduh TRUST + Positif Di situs tersebut ada 2 bagian database dalam 2 direktori utama yaitu bagian Daftar HitamBlacklist dan Daftar Putihwhitelist. Masing-masing bagian mempunyai kategori direktori dan jenis database seperti telah dijelaskan pada sub bab 2.2.1.2. Masing-masing direktori mempunyai sub direktori dan terdapat file-file berisi daftar domain file : domains, daftar URL file : urls, dan daftar keyword file : expressions. Struktur Directory pada kategori Database setelah diunduh dan disimpan di dalam folder varlibsquidguarddb : Gambar 3.12. Struktur Directori Pada Kategori Database Squidguard Informasi Data File pada kategori Database: - domains: data mentah raw dari daftar Top-Level Domain - urls: data mentah raw dari daftar URL - expressions: data matang raw dari daftar EkspresiKeyword dalam bentuk regular expression varlibsquidguarddb blacklist `-- pengaduan |-- domains |-- expressions `-- urls `-- kajian |-- domains |-- expressions `-- urls `-- porn |-- domains |-- expressions `-- urls `-- redirector |-- domains `-- urls whitelist `-- whitelist `-- domains

3.3.3.3. Konfigurasi SquidGuard