1 508
contributi
Nessun oggetto della modifica |
(revisionata, modificata gerarchia titoli, sostituiti tag tt con code) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Debian Etch 4.0<br/>Debian Lenny 5.0<br/>Debian Squeeze<br/>Debian Sid|}} | {{Versioni compatibili|Debian Etch 4.0<br/>Debian Lenny 5.0<br/>Debian Squeeze<br/>Debian Sid|}} | ||
=Come impostare ClamAV per effettuare scansioni di condivisioni Samba= | == Come impostare ClamAV per effettuare scansioni di condivisioni Samba == | ||
=Introduzione= | == Introduzione == | ||
ClamAV è un ottimo antivirus opensource, in grado di competere con i più blasonati antivirus commerciali.<br/> | ClamAV è un ottimo antivirus opensource, in grado di competere con i più blasonati antivirus commerciali.<br/> | ||
Installato su un server Samba può facilmente essere configurato per effettuare una scansione programmata delle condivisioni Samba, in modo da evitare che eventuali virus portati da un qualche client Windows si diffondano su tutta la sottorete delle macchine Microsoft. | Installato su un server Samba può facilmente essere configurato per effettuare una scansione programmata delle condivisioni Samba, in modo da evitare che eventuali virus portati da un qualche client Windows si diffondano su tutta la sottorete delle macchine Microsoft. | ||
=Installazione= | == Installazione == | ||
Per installare ClamAV basta digitare i comandi: | Per installare ClamAV basta digitare i comandi: | ||
<pre> | <pre> | ||
Riga 14: | Riga 14: | ||
clamav clamav-base clamav-freshclam libbz2-1.0 libclamav1 libcurl3 libgmp3 libidn11 ucf | clamav clamav-base clamav-freshclam libbz2-1.0 libclamav1 libcurl3 libgmp3 libidn11 ucf | ||
</pre> | </pre> | ||
=Aggiornamento delle definizioni dei virus= | == Aggiornamento delle definizioni dei virus == | ||
Il tool fornito da ClamAV per aggiornare il database dei virus si chiama freshclam e può funzionare in due modi: | Il tool fornito da ClamAV per aggiornare il database dei virus si chiama freshclam e può funzionare in due modi: | ||
* interactive - lanciato manualmente da shell | * interactive - lanciato manualmente da shell | ||
Riga 28: | Riga 28: | ||
#chown clamav /var/log/freshclam.log | #chown clamav /var/log/freshclam.log | ||
</pre> | </pre> | ||
A questo punto è necessario modificare il file di configurazione di freshclam (< | A questo punto è necessario modificare il file di configurazione di freshclam (<code>/etc/freshclam.conf</code>) e configurare la direttiva <code>'''UpdateLogFile'''</code> in modo che punti al file di log che abbiamo appena creato. Infine avviamo freshclam in modalità demone: | ||
<pre> | <pre> | ||
#freshclam -d | #freshclam -d | ||
Riga 40: | Riga 40: | ||
</pre> | </pre> | ||
=Scansione delle condivisioni Samba= | == Scansione delle condivisioni Samba == | ||
Per effettuare una scansione manuale di una directory, basta lanciare il comando: | Per effettuare una scansione manuale di una directory, basta lanciare il comando: | ||
<pre> | <pre> | ||
Riga 55: | Riga 55: | ||
</pre> | </pre> | ||
La configurazione presa in esame prevede una scansione ogni giorno a mezzanotte. | La configurazione presa in esame prevede una scansione ogni giorno a mezzanotte. | ||
=Per approfondimenti= | == Per approfondimenti == | ||
[[Samba e OpenLDAP: creare un controller di dominio]]<br/> | [[Samba e OpenLDAP: creare un controller di dominio]]<br/> | ||
[[Samba e OpenLDAP: creare un controller di dominio con Debian Etch]]<br/> | [[Samba e OpenLDAP: creare un controller di dominio con Debian Etch]]<br/> |
contributi