blog » Linux Programing » การติดตั้ง Clam AntiVirus

การติดตั้ง Clam AntiVirus

การติดตั้ง Clamav จากไฟล์ .tar.gzหมายเหตุ วิธีการติดตั้งแบบ rpm อยู่ส่วนล่างครับ

1.ดาวน์โหลดโปรแกรม clamav ได้ จาก http://www.clamav.net
2.ทำการคลายไฟล์ออกมาเช่นถ้าดาวน์โหลดไฟล์ clamav-0.80.tar.gz ก็อาจคลายได้ดั้งนี้
# tar xvfz clamav-0.80.tar.gz

3. ทำการ Add User และ Group clamav ที่ใช้ run process clam ดังต่อนี้
# groupadd clamav
# useradd -g clamav -s /bin/false -c “Clam AntiVirus” clamav

4.
ทำการ Copile source code ดังนี้
# cd clamav-0.80
# ./configure
# make
# make install

5. ผลจากการติดตั้งจะทำให้ได้ตำแหน่งไฟล์ที่สำคัญดังนี้

  • clamscan,clamav-config,clamdscan,freshclam ไปติดตั้งอยู่ที่ /usr/local/bin

  • config file อยู่ที่ /usr/local/etc (clamd.conf และ freshclam.conf)

  • daemon program อยู่ที่ /usr/local/sbin/clamd

- clamscan,clamdscan ใช้สำหรับ scan virus
- freshclam ใช้สำหรับ Update Virus DB
5. ถ้ามีการใช้งานผ่าน Proxy ให้แก้ไขแฟ้ม /usr/loclal/etc/freshclam.conf ให้อัพเดต database ผ่าน proxy ดังนี้
HTTPProxyServer proxy.south.cattelecom.com
HTTPProxyPort 8080


6.
ทดสอบสั่งให้ update ข้อมูลไวรัสของ clamav ใหม่ด้วยคำสั่ง
/usr/local/bin/freshclam

7. การตั้งเวลาให้มีการอัพเดตข้อมูลไวรัสทุก ๆ 6 ชั่วโมง ทำดังนี้

  • สร้างแฟ้ม /etc/cron.d/clam-update ให้มีข้อความว่า
    0 */6 * * * clamav /usr/local/bin/freshclam

  • สั่งให้ cron ทำงานใหม่ด้วยคำสั่ง
    /etc/init.d/crond reload

8. สั่งให้มีการเรียกใช้งาน clamav ทุกครั้งเมื่อมีการบู๊ตเครื่องด้วยการเรียก deamon > /usr/local/sbin/clamd โดยอาจเอาค่าดังกล่าวนี้ไปไส่ไว้ในไฟล์ /etc/rc.d/rc.local เพื่อให้มีการเรียกใช้งานเมื่อบู๊ตเครื่อง

การติดตั้ง Clamav แบบ rpm1. ดาวน์โหลดโปรแกรมได้จาก http://www.clamav.net/binary.html#pagestart:
#rpm -ivh  clamav-0.80-2.i386.rpm

3
. ถ้ามีการใช้งานผ่าน Proxy ให้แก้ไขแฟ้ม /etc/freshclam.conf ให้อัพเดต database ผ่าน proxy ดังนี้
HTTPProxyServer proxy.south.cattelecom.com
HTTPProxyPort 8080
4. ทดสอบสั่งให้ update ข้อมูลไวรัสของ clamav ใหม่ด้วยคำสั่ง
/usr/bin/freshclam

2. ติดตั้งโดยใช้คำสั่ง

7. การตั้งเวลาให้มีการอัพเดตข้อมูลไวรัสทุก ๆ 12 ชั่วโมง ทำดังนี้

  • สร้างแฟ้ม /etc/cron.d/clam-update ให้มีข้อความว่า
    0 */12 * * * clamav /usr/bin/freshclam

  • สั่งให้ cron ทำงานใหม่ด้วยคำสั่ง
    /etc/init.d/crond reload

8. สั่งให้ Clamav ทำงานได้คำสั่ง :
/etc/init.d/clamd start

RSS 2.0 | leave a response | trackback

2 Responses

  1. Feb 21st, 2009 / 10:27 pm อยากเป็นโปรแกรมเมอร์จัง Says:

    Clam AV นี่มีใช้บน Linux ด้วย เหอ ๆ เพิ่งรู้เลย

    ขอบคุณครับ….

  2. Jan 11th, 2011 / 11:33 am ดาวน์โหลดโปรแกรมฟรี Says:

    ขอบคุณมาก ๆ ครับ :)

Leave a Reply

*