GNU/Linux >> Znalost Linux >  >> Cent OS

Nainstalujte ClamAV na CentOS 6 VPS s DirectAdmin

V dnešním článku na našem blogu nainstalujeme ClamAV na CentOS 6 VPS s ovládacím panelem DirectAdmin. DirectAdmin nabízíme zdarma ke všem našim VPS hostingovým plánům.

Clam AntiVirus nebo ClamAV je velmi populární a široce používaná, bezplatná a open source antivirová aplikace pro systémy podobné Unixu. Je navržen pro detekci více než 750 000 virů, trojských koní, červů, mobilního malwaru a dalšího škodlivého softwaru na vašem serveru. ClamAV se používá zejména na e-mailových serverech jako skener e-mailů na straně serveru.

Instalace je velmi rychlá a snadná, i když vám nevyhovuje příkazový řádek Linuxu. Zahájíme instalaci.

Přihlaste se ke svému serveru jako uživatel „root“ a nejprve se pomocí následujícího příkazu ujistěte, že je váš server aktuální:

# yum update

Změňte aktuální pracovní adresář na adresář custombild DirectAdmin

# cd /usr/local/directadmin/custombuild

a zkompilujte ClamAV provedením následujících příkazů:

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

Po dokončení kompilace se může při pokusu o spuštění ClamAV zobrazit následující chybová zpráva:

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

To znamená, že na vašem serveru není žádná virová databáze ClamAV. Databázi lze snadno vygenerovat:

# freshclam -v

A spusťte ClamAV:

# /etc/init.d/clamd start

Hotovo. Instalace ClamAV je opravdu tak snadná.

Nyní budeme integrovat ClamAV s Exim.

Pomocí svého oblíbeného textového editoru upravte konfigurační soubor Exim a přidejte následující řádek před „primary_hostname = ” řádek

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

Dále vyhledejte „check_message: ‘ řádek a přidejte pod něj následující řádky:

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

Uložte změny a restartujte Exim

# service exim restart

Nyní máte ClamAV nainstalovaný a integrovaný s Exim na vašem CentOS 6 DirectAdmin VPS.

Pomocí ClamAV můžete skenovat jednotlivé soubory, adresáře nebo celý server.

Chcete-li zkontrolovat všechny soubory v určitém adresáři, použijte:

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

Chcete-li zkontrolovat všechny soubory na vašem serveru, použijte:

# clamscan -r -i /

Příznak -i zobrazí pouze infikované soubory.
Příznak -r prohledá adresáře a podadresáře rekurzivně.

Chcete-li zobrazit všechny dostupné možnosti, spusťte:

# clamscan --help

Nic z toho samozřejmě nemusíte dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám ClamAV nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat WordPress Multisite na Centos VPS s Nginx

  2. Jak nainstalovat WordPress Multisite na Centos VPS s Apache

  3. Nainstalujte GlassFish na CentOS 6 VPS

  1. Nainstalujte mod_ruid2 na CentOS 6 pomocí DirectAdmin

  2. Nainstalujte Octopress na CentOS 6 VPS

  3. Nainstalujte MediaWiki na CentOS 7 VPS

  1. Jak nainstalovat Citadel 9 pomocí SpamAssassin a ClamAV na CentOS 7 VPS

  2. Nainstalujte Jetty na CentOS 7 VPS

  3. Nainstalujte Habari na CentOS 7 VPS