มีหลายวิธีเข้าถึง Clam Antivirus สำหรับวัตถุประสงค์ต่างๆ เช่น ลบไวรัสจากระบบ Windows แรก มี front end ของ Clam Antivirus ที่ใช้ทำงานแบบกราฟิก เรียกว่า Clamtk และเคยมีบทความบน MakeUseOf ติดตั้ง graphical front end แล้ว package manager ควรดึง Clam Antivirus engine ที่มัน depends on มาให้
อีกทางเลือกคือข้าม graphical interface ไปเลย และใช้ Clam engine ผ่าน command line การรัน engine ผ่าน command line อาจมีข้อได้หลายอย่าง เช่นตอนส่งคำสั่งไปเครื่องอื่นผ่าน SSH หรือตอนทำงานบนระบบอ่อนที่ lag ภายใต้ graphical desktop environment นี่ยังดีสำหรับ servers เพราะพวกเขาจะต้องการรัน antivirus scans ป้องกันการแพร่ไวรัสไปยัง clients ที่ต่อกับ server
การติดตั้ง
ก่อนเริ่ม ควรติดตั้ง Clam antivirus engine ก่อน ค้นหาใน package manager ของคุณสำหรับ "clam antivirus" แล้วติดตั้ง main package dependencies อื่นๆ ควรถูกดึงมาอัตโนมัติ
คุณยังรันได้
sudo apt-get install clamav clamav-freshclam
ถ้าคุณรัน Ubuntu หรือ
sudo yum install clamav clamav-updates
ถ้าคุณรัน Fedora Clam เบาเกินไปในแง่ antivirus solutions ควรไม่ใช้เวลานานดาวน์โหลดและติดตั้ง packages
อัปเดต Virus Definitions
สิ่งแรกหลังติดตั้งคืออัปเดต virus definitions เพื่อตรวจจับภัยคุกคามล่าสุด ทำได้ง่ายด้วยคำสั่ง
sudo freshclam
มันจะติดต่อ Clam servers และดาวน์โหลด definitions ล่าสุดทันที การดาวน์โหลดครั้งแรกจะนานเพราะ definitions โหลดใหม่ทั้งหมด
การอัปเดตภายหลังควรเร็วกว่ามาก เพราะ freshclam จะดาวน์โหลดแค่ updates ไม่ใช่ definitions ทั้งหมด
ตัวอย่างคำสั่ง
เมื่ออัปเดต virus definitions แล้ว คุณเริ่มสแกนได้ด้วยคำสั่ง clamscan การรัน
clamscan --help
ใน terminal จะ吐出 options เยอะที่คุณปรับแต่งได้ว่าจะให้ Clam สแกนไฟล์อย่างไร อย่างไรก็ตาม ถ้าอยากง่ายๆ คุณสแกน folder "user" ใน home folder แบบ recursive ด้วยคำสั่ง
clamscan -r /home/user
Flag recursive "-r" สำคัญ เพราะไม่เช่นนั้น Clam จะสแกนแค่ไฟล์ใน user folder แตไม่สแกนอะไรในโฟลเดอร์ย่อยภายใน user folder
แน่นอน ถ้าต้องสแกน directory อื่น ปรับ path ให้เหมาะสม ถ้ามีความต้องการเฉพาะอื่นๆ เช็คดูว่า
clamscan --help
output อะไรออกมา เพราะความต้องการทุกคนต่างกัน ถ้าต้องการอะไรนอกจาก simple recursive scan
สรุป
Linux desktop users อาจไม่ต้องกังวลไวรัสหรือสแกนเนอร์ แต power users หรือผู้รัน servers จะชอบมีตัวเลือกนี้ป้องกันทั้งระบบและ clients ที่ต่อจากโค้ดอันตราย เนื่องจาก Clam Antivirus เป็น open source และฟรี ใครก็ใช้และติดตั้งง่าย ไม่ว่าความต้องการอะไร พิจารณาลอง Clam Antivirus สำหรับ virus scanning และ removal tasks
คุณเคยต้องสแกนไวรัสด้วย Linux ไหม? คิดยังไงกับ Clam Antivirus? บอกเราในคอมเมนต์ได้เลย!