Sebbene Linux sia noto per essere uno dei sistemi operativi più sicuri, ciò non significa che sia impenetrabile agli attacchi di virus.
ClamAV è un motore antivirus open source (GPL) per il rilevamento di trojan, virus, malware, adware, rootkit e altre minacce dannose su Linux. È facile da usare e ideale per i server Web e di posta basati su Linux.
Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire le relative query di installazione di ClamAV.
In questo contesto, esamineremo come installare ClamAV su CentOS 8.
Passaggi per installare e configurare ClamAV su CentOS 8
1. Esegui l'aggiornamento del sistema
Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato:
$ sudo dnf install epel-release
$ sudo dnf update
2. Installa ClamAV sul sistema
Esegui i seguenti comandi per installare ClamAV:
$ sudo dnf install clamav clamav-update clamd
3. Configura ClamAV con SELinux
Una volta installato Clamav è necessario regolare SELinux, altrimenti l'utility per gli aggiornamenti freshclam non funzionerà e le scansioni non verranno eseguite perché verranno bloccate:
$ setsebool -P antivirus_can_scan_system 1
4. Aggiorna il database delle firme ClamAV
Aggiorna il database dei virus con freshclam:
$ sudo freshclam
Ci vorranno alcuni minuti per completare. Al termine, riavvia il servizio:
$ sudo systemctl restart freshclam.service
Ora possiamo utilizzare l'antivirus Clamav ed eseguire alcune scansioni a piacimento. Questa è una guida molto breve dei suoi sviluppatori. Ma ecco alcuni semplici esempi:
$ clamscan --infected --remove --recursive /home
Stampa le informazioni della guida utilizzando l'opzione -ho –help:
$ clamscan -h
Come avviare il servizio Clamd?
Per avviare il servizio Clamd ed eseguirlo all'avvio, esegui semplicemente i comandi seguenti:
$ sudo systemctl start clamd@scan
$ sudo systemctl enable clamd@scan