GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer ClamAV sur un VPS CentOS 6 avec DirectAdmin

Dans l'article d'aujourd'hui sur notre blog, nous allons installer ClamAV sur un VPS CentOS 6 avec panneau de contrôle DirectAdmin. Nous offrons DirectAdmin gratuitement avec tous nos plans d'hébergement VPS.

Clam AntiVirus ou ClamAV est une application antivirus gratuite et open source très populaire et largement utilisée pour les systèmes de type Unix. Il est conçu pour détecter plus de 750 000 virus, chevaux de Troie, vers, logiciels malveillants mobiles et autres logiciels malveillants sur votre serveur. ClamAV est particulièrement utilisé sur les serveurs de messagerie en tant que scanner de messagerie côté serveur.

L'installation est assez rapide et facile, même si vous n'êtes pas à l'aise avec la ligne de commande Linux. Commençons l'installation.

Connectez-vous à votre serveur en tant qu'utilisateur "root" et tout d'abord, assurez-vous que votre serveur est à jour en exécutant la commande suivante :

# yum update

Remplacez le répertoire de travail actuel par le répertoire custombild de DirectAdmin

# cd /usr/local/directadmin/custombuild

et compilez ClamAV en exécutant les commandes suivantes :

./build update
./build set clamav yes
./build clamav

Une fois la compilation terminée, vous pouvez obtenir le message d'erreur suivant lorsque ClamAV essaiera de démarrer :

Starting clamd: LibClamAV Error: cli_loaddb(): No supported database files found in /usr/share/clamav
ERROR: Can't open file or directory

Cela signifie qu'il n'y a pas de base de données de virus ClamAV sur votre serveur. La base de données peut être facilement générée :

# freshclam -v

Et lancez ClamAV :

# /etc/init.d/clamd start

Fait. L'installation de ClamAV est vraiment aussi simple que cela.

Maintenant, nous allons intégrer ClamAV avec Exim.

À l'aide de votre éditeur de texte préféré, modifiez le fichier de configuration d'Exim et ajoutez la ligne suivante avant le "primary_hostname = ” ligne

# nano /etc/exim.conf
av_scanner = clamd:127.0.0.1 3310

Ensuite, recherchez le 'check_message : ' et ajoutez les lignes suivantes en dessous :

deny message = This message contains malformed MIME ($demime_reason)
demime = *
condition = ${if >{$demime_errorlevel}{2}{1}{0}}
deny message = This message contains a virus or other harmful content ($malware_name)
demime = *
malware = */defer_ok
deny message = This message contains an attachment of a type which we  do not accept (.$found_extension)
demime = bat:com:pif:prf:scr:vbs
warn message = X-Antivirus-Scanner: Clean mail though you should still use an Antivirus

Enregistrez les modifications et redémarrez Exim

# service exim restart

ClamAV est maintenant installé et intégré à Exim sur votre VPS CentOS 6 DirectAdmin.

En utilisant ClamAV, vous pouvez analyser des fichiers uniques, des répertoires ou un serveur entier.

Pour vérifier tous les fichiers d'un répertoire spécifique, utilisez :

# clamscan -r -i /path/to/directory

Pour vérifier tous les fichiers sur votre serveur, utilisez :

# clamscan -r -i /

-i flag n'affichera que les fichiers infectés.
-r flag analysera les répertoires et sous-répertoires de manière récursive.

Pour voir toutes les options disponibles, exécutez :

# clamscan --help

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer ClamAV pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer WordPress Multisite sur Centos VPS avec Nginx

  2. Comment installer WordPress Multisite sur Centos VPS avec Apache

  3. Installer Odoo 8 sur un VPS CentOS 7

  4. Installez ffmpeg-php sur CentOS 6 avec DirectAdmin

  5. Installer Habari sur un VPS CentOS 7

Comment installer ClamAV sur CentOS 6

Comment installer DirectAdmin sur CentOS 7

Comment installer DirectAdmin sur CentOS 6

Comment installer ClamAV sur CentOS 7

Comment installer ClamAV sur CentOS 8

Comment installer Mailman sur un VPS avec DirectAdmin