GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Installieren Sie ClamAV auf einem CentOS 6 VPS mit DirectAdmin

Im heutigen Artikel in unserem Blog werden wir ClamAV auf einem CentOS 6 VPS mit DirectAdmin-Systemsteuerung installieren. Wir bieten DirectAdmin kostenlos mit allen unseren VPS-Hosting-Plänen an.

Clam AntiVirus oder ClamAV ist eine sehr beliebte und weit verbreitete, kostenlose und Open-Source-Antivirus-Anwendung für Unix-ähnliche Systeme. Es wurde entwickelt, um über 750.000 Viren, Trojaner, Würmer, mobile Malware und andere bösartige Software auf Ihrem Server zu erkennen. ClamAV wird insbesondere auf E-Mail-Servern als serverseitiger E-Mail-Scanner eingesetzt.

Die Installation ist ziemlich schnell und einfach, auch wenn Sie mit der Linux-Befehlszeile nicht vertraut sind. Beginnen wir mit der Installation.

Melden Sie sich als Benutzer „root“ bei Ihrem Server an und stellen Sie zunächst sicher, dass Ihr Server auf dem neuesten Stand ist, indem Sie den folgenden Befehl ausführen:

# yum update

Ändern Sie das aktuelle Arbeitsverzeichnis in das Verzeichnis custombild von DirectAdmin

# cd /usr/local/directadmin/custombuild

und kompilieren Sie ClamAV, indem Sie die folgenden Befehle ausführen:

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

Nachdem die Kompilierung abgeschlossen ist, erhalten Sie möglicherweise die folgende Fehlermeldung, wenn ClamAV versucht zu starten:

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

Das bedeutet, dass sich auf Ihrem Server keine ClamAV-Virendatenbank befindet. Die Datenbank kann einfach erstellt werden:

# freshclam -v

Und starten Sie ClamAV:

# /etc/init.d/clamd start

Fertig. So einfach ist die Installation von ClamAV.

Jetzt werden wir ClamAV mit Exim integrieren.

Bearbeiten Sie mit Ihrem bevorzugten Texteditor die Konfigurationsdatei von Exim und fügen Sie die folgende Zeile vor „primary_hostname = ” Zeile

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

Suchen Sie als Nächstes die „check_message: ‘ Zeile und fügen Sie darunter die folgenden Zeilen hinzu:

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

Speichern Sie die Änderungen und starten Sie Exim neu

# service exim restart

Jetzt haben Sie ClamAV auf Ihrem CentOS 6 DirectAdmin VPS installiert und in Exim integriert.

Mit ClamAV können Sie einzelne Dateien, Verzeichnisse oder einen ganzen Server scannen.

Um alle Dateien in einem bestimmten Verzeichnis zu prüfen, verwenden Sie:

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

Um alle Dateien auf Ihrem Server zu überprüfen, verwenden Sie:

# clamscan -r -i /

-i Flag wird nur die infizierten Dateien auslesen.
-r Flag wird die Verzeichnisse und Unterverzeichnisse rekursiv scannen.

Um alle verfügbaren Optionen anzuzeigen, führen Sie Folgendes aus:

# clamscan --help

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, ClamAV für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. Installieren Sie Nginx mit ngx_pagespeed unter CentOS 7

  2. So installieren Sie WordPress Multisite auf Centos VPS mit Nginx

  3. So installieren Sie WordPress Multisite auf Centos VPS mit Apache

  4. Installieren Sie Odoo 8 auf einem CentOS 7 VPS

  5. Installieren Sie ffmpeg-php auf CentOS 6 mit DirectAdmin

So installieren Sie ClamAV unter CentOS 6

So installieren Sie DirectAdmin unter CentOS 7

So installieren Sie DirectAdmin unter CentOS 6

So installieren Sie ClamAV unter CentOS 7

So installieren Sie ClamAV unter CentOS 8

So installieren Sie Mailman auf einem VPS mit DirectAdmin