On Fri, Dec 02, 2005 at 09:55:05AM +0700, suhu _achai wrote:
Saya pingin membatasi akses di lembaga pendidikan saya bekerja agar siswa
tidak dapat mengakses situs aneh. saya gunakan squidGuard. Setelah saya
install squidguard dan redirect_program di squid.conf sudah saya arahkan ke
squidGuard tetapi squid menjadi tidak jalan. Ketika saya chek
di /var/log/squid/squid.out dikatakan
redirect_program /usr/bin/squidguard permission denied
Kemudian /usr/sbin/squidguard saya ubah kepemilikannya menjadi milik squid
chown squid.squid /usr/bin/squidguard
Saya start squid dan ternyata masih punya kesalahan yang sama. Ada yang bisa
membantu saya?
Ini satu lagi yg saya nggak ngerti selain transparent proxying. Banyak
yg pake squidguardian, dansguardian, dll, padahal dr yg umum
dibutuhkan itu sudah bisa dipenuhi oleh squid sendiri tanpa tambahan
lain2.
ACL yg ditawarkan squid itu banyak sekali macamnya lho, termasuk
membatasi berdasarkan URL tujuan. Daftar URL nya pun bisa dalam bentuk
regex dan disimpan dalam file terpisah utk memudahkan maintenance,
bahkan bisa diotomatisasi (dg bantuan script dan cron) utk download
daftarnya dr internet kalo memang ada yg menyediakan.
Saya orgnya cenderung suka yg simple2 aja. Makin banyak komponen makin
tinggi kompleksitas, ujung2nya memperbesar kemungkinan problem,
nambah2in kerjaan yg mungkin sebetulnya gak perlu. Apalagi kalo semua
komponennya masih baru, belum saya percaya atau saya belum familiar.
Kalo memang bisa mencukupi pake squid aja, ya kenapa mesti ditambah yg
lain2, gitu lho.
Menjawab pertanyaan anda, permission dan ownership itu teman sehidup
semati, seperti chown dan chmod, gak bisa dipisahkan, satu tanpa yg
lain tidak ada artinya. Pertama pastikan squid jalan sebagai user apa,
apa betul usernya squid. Lalu setelah dichown, jangan lupa chmod
disesuaikan (kalo perlu), apa sudah executable oleh usernya squid
tadi. Kalo perlu su - squid lalu jalanin /usr/bin/squidguard secara
manual.
Ronny
pgpmtzjBIZwp0.pgp
Description: PGP signature