Hướng dẫn cài đặt  ClamAV trên Ubuntu

Giới thiệu

ClamAV là một trình quét anti-virus (AV) mã nguồn mở phổ biến có sẵn cho các hệ thống dựa trên Windows, macOS và Unix. ClamAV có thể cách ly và xóa các tệp, email, trang web bị nhiễm và hơn thế nữa. ClamAV cũng có sẵn dưới dạng plugin máy chủ cPanel.

Ở bài viết này mình sẽ hướng dẫn các bạn cách cài đặt ClamAV, cập nhật cơ sở dữ liệu chữ ký và sử dụng các lệnh sử dụng giao diện

Hướng dẫn cài đặt

Để cài đặt ClamAV trên Ubuntu, chúng ta sẽ cài đặt thông qua Ubuntu APT package

Bước 1: Cập nhật package

Đàm Trung Kiên
sudo apt-get update
    

Bước 2: Cài đặt ClamAV

  • Cài đặt ClamAV
Đàm Trung Kiên
sudo apt-get install clamav clamav-daemon -y
    
  • Kiểm tra trạng thái ClamAV
Đàm Trung Kiên
sudo systemctl status clamav-freshclam
    
  • Kiểm tra phiên bản ClamAV
Đàm Trung Kiên
clamscan --version
    

Bước 3: Cập nhật Cơ sở dữ liệu Chữ ký ClamAV

  • Dừng clamav-freshclam sau khi cài.
Đàm Trung Kiên
sudo systemctl stop clamav-freshclam
    
  • Chạy freshclam để update dữ liệu mới nhất về virus
Đàm Trung Kiên
sudo freshclam
    
  • Khởi động ClamAV lại dịch vụ để cập nhật cơ sở dữ liệu
Đàm Trung Kiên
sudo systemctl start clamav-freshclam
    

Hướng dẫn sử dụng

Dưới đây là các tùy chọn phổ biến nhất để sử dụng ClamAV clamscan. Clamscan là chương trình binary chính của ClamAV sử dụng để quét mã độc. Để xem được các option sử dụng của clamscan bạn hãy dùng option –help dưới đây.

Đàm Trung Kiên
clamscan --help
    

Chú thích:

  • –infected hoặc -i: chỉ in output các file bị cho là nhiễm mã độc.
  • –recursive hoặc -r: scan cả các thư mục hay file phía trong thư mục cha.
  • –remove=[yes/no]: xoá luôn các file bị nghi nhiềm mã độc tìm thấy.
  • –no-summary: không in ra nội dung tổng kết.
  • –log=/file.log: ghi log scan vào file cụ thể.
  • –mv=/path: di chuyển tất cả file bị nghi là nhiễm mã độc đến thư mục khác.
  • –copy=/patch: tạo ra một nhân bản để lưu trữ lại
  • -help : Xem hướng dẫn

Một số lệnh scan cơ bản sử dụng thực tế

  1. Quét tất cả các tệp, bắt đầu từ thư mục hiện tại: clamscan -r /
  2. Quét tệp nhưng chỉ hiển thị tệp bị nhiễm: clamscan -r -i /path-to-folder
  3. Quét tệp nhưng không hiển thị tệp: clamscan -r -o /path-to-folder
  4. Quét tệp và gửi kết quả của tệp bị nhiễm đến tệp kết quả: clamscan -r /path-to-folder | grep FOUND >> /path-folder/file.txt
  5. Quét tệp và di chuyển tệp bị nhiễm sang một thư mục khác: clamscan -r –move=/path-to-folder /path-to-quarantine-folder

Ngoài ra để biết thêm các tùy chọn scan khác của clamscan , bạn sử dụng lệnh dưới đây.

Đàm Trung Kiên
man clamscan
    

Và dưới đây là một ví dụ sau khi scan xong.

Chúc các bạn thực hiện thành công.!

Leave a Reply

Your email address will not be published. Required fields are marked *