Johan wrote:
> klo di linux
> /var/spool/root/cron
> isi dgn
> 0 9 * * 1-5 /home/johan/block.sh #jam 9 pagi hari senin sampe jumat
> start block
>
> nah..block.sh nya di simpen di /home/johan/
> yang isinya memflush iptables agar koneksi yg ada di putus semua..dan
> di mulai dari awal.
>
> #iptables flushing
> /sbin/iptables -F
> /sbin/iptables -t nat -F
> sleep 5s
> /etc/rc.d/iptables-up #isi dgn rule iptables kamu
>
> atau kalau nga mau..ya isi aja dgn ini
> /usr/sbin/squid -k reconfigure
>
> klo di windows..(rada ribet,..kalau ada yg tau shortcut nya sih lebih
> bagus)..
> cara yg terpikir adalah
> di task scheduler(control panel)
> isi dgn open file txt..yg nantinya link txt itu di rubah menjadi
> http://192.168.9.1/linuxku/restart_squid.php
> lalu buat file restart_squid.php di /var/www/html/linuxku/
> yg isinya
> echo exec("/usr/sbin/squid -k reconfigure");
> :wq (save n exit)
>
> lalu agar setiap file php bole di execute..harus edit /etc/sudoers
> dipaling bawah...isi dgn ini(agar apache berhak mengeksekusi squid) :
> apache ALL=(root) NOPASSWD: /usr/sbin/squid
>
> selesai deh...
>
Tambahan sedikit:
pada saat eksekusi exec melalui PHP karena pake sudo, tambahkan "sudo"
didepan perintah.
Jadi
exec("sudo /usr/sbin/squid -k reconfigure");
Good Luck
IWY
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis