Clamav Antivirus

freshclam: error while loading shared libraries: libclamav.so.6: cannot open shared object file: No such file or directory

Wednesday, July 29th, 2009

Ayer les comentaba como Instalar Clamav Antivirus en CentOS / RHEL, hoy les comentaré de un error que puede les suceda. Si al correr freshclam o bien clamscan encuentran este error:

freshclam: error while loading shared libraries: libclamav.so.6: cannot open shared object file: No such file or directory

Deberán correr el comando para actualizar las librerías:
ldconfig

Instalar ClamAV Antivirus en CentOS / RHEL 5.x

Tuesday, July 28th, 2009

ClamAV Antivirus

Ayer tuve que instalar ClamAV Antivirus sobre un servidor RHEL 5.3, necesitaba buscar código de redirecciones en muchos archivos, así como posibles troyanos en todos los directorios del sistema, luego de usar varias herramientas que no dieron resultado alguno, decidí darle una chance a ClamAV, vamos por ello:


mkdir /root/temporal; cd /root/temporal
wget http://downloads.sourceforge.net/project/clamav/clamav/0.95.2/clamav-0.95.2.tar.gz?use_mirror=ufpr
tar -xvpzf clamav-0.95.2.tar.gz
cd clamav-0.95.2
useradd clamav

./configure
make
make install
ldconfig
freshclam
rm clamav-0.95.2.tar.gz -fv
rm clamav-0.95.2 -Rfv

Siguiente paso:
Editamos el archivo /usr/local/etc/freshclam.conf y comentamos la línea “Example” anteponiendo # por delante.
pico /usr/local/etc/freshclam.conf

Corremos ClamAV:
clamscan -r

Hay muchas opciones de uso, como enviarlo hacia un archivo:
clamscan -r --log=/ruta/de/logs/clam.log

Al background:
clamscan -r --log=/ruta/de/logs/clam.log &

Sólo mostrar infectados:
clamscan -r -i --log=/ruta/de/logs/clam.log &