====================================================== dear all, mohon bantuannya dalam membuat script utk pengamanan server nih :
skenarionya sbb :
setiap 2 jam /etc/crontab akan menjalankan : 0 */2 * * * root /usr/sbin/secure.sh
====================================================== LOGIKA ISI dari secure.sh adalah : jika nilai :
md5sum /home/backup/iptables tdk samadgn /etc/sysconfig/iptables md5sum /home/backup/squid.conf tdk samadgn /etc/squid/squid.conf md5sum /home/backup/dhcpd.conf tdk samadgn /etc/dhcpd.conf
md5sum /home/backup/passwd tdk samadgn /etc/passwd md5sum /home/backup/shadow tdk samadgn /etc/shadow
Kenapa mesti pakai md5sum Pak?
maka akan mjlnkn : cp -fr /home/backup/iptables /etc/sysconfig/iptables cp -fr /home/backup/squid.conf /etc/squid/squid.conf cp -fr /home/backup/dhcpd.conf /etc/dhcpd.conf cp -fr /home/backup/passwd /etc/passwd cp -fr /home/backup/shadow /etc/shadow
Kenapa tidak: cmp -s file1 file2 || cp -fr file1 file2
====================================================== saya sudah coba buat spt ini :
#!/bin/bash if [$md5sum /home/backup/iptables! = md5sum/etc/sysconfig/iptables] then cp -fr /home/backup/iptables /etc/sysconfig/iptables fi exit 0
if [ $(md5sum file1|cut -f1 -d' ') \!= $(md5sum file2|cut -f1 -d' ') ]; then ... fi
-- +-R-| Mozilla 1.6 Gecko20040116 |-H-| Powered by Linux 2.4.x |-9-+ |/v\ Agus Budy Wuysang MIS Department | | | Phone: +62-21-344-1316 ext 317 GSM: +62-816-1972-051 | +------------| http://www.fasw.co.id/person/supes/ |-------------+
-- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php FAQ milis http://linux.or.id/faq.php