CXS — Instalación, configuración y ejecución
Si todavía no sabés que es ConfigServer eXploit Scanner, básicamente es la salvación para la seguridad de cualquier servidor: realiza escaneos activos de cualquier archivo que sea subido al servidor. Es excepcional para hostear esos sitios WordPress gestionados por vaya a saber quién 😈
Requisitos de instalación
Para la correcta instalación y ejecución es necesario contar con:
- Gestor de módulos: App::cpanminus.
- Librería: Archive::Zip
- Librería: Linux::Inotify2
Básicamente, correr…
cpan App::cpanminuscpanm Archive::Zipcpanm Linux::Inotify2
Requisitos de ejecución
- Antivirus: ClamAV y clamd (daemon)
Primero se instala el antivirus, se actualiza su base de datos y se lo deja corriendo como daemon.
yum install -y epel-releaseyum install -y clamav clamdfreshclamservice clamd start
Requisitos del daemon
- Apache — ModSecurity
Debe procederse aún con la instalación de ModSecurity para poder dejar cxs corriendo como daemon.
Ahora sí, la instalación
Se realizó la descarga y descompresión del archivo en /usr/tmp/cxs
cd /usr/tmpmakedir cxscd cxswget https://download.configserver.com/cxsinstaller.tgztar -xzf cxsinstaller.tgzperl cxsinstaller.plrm -fv cxsinstaller.*cd ..rmdir cxs
Finalmente se descargó el archivo /etc/cxs/install.txt
para verificar temas de configuración y su posterior ejecución.
Ejecutando CXS
Para ejecutar el CXS sobre las carpetas de los usuarios, se accede a la UI habilitada en el panel del servidor. Desde allí se accede a la opción generate command y se corre el script con las opciones por defecto.
Fuentes
- CXS: http://www.configserver.com/cp/cxsinstaller.html
- CPAN: http://www.cpan.org/misc/cpan-faq.html#What_is_CPAN
- CPAN — Gestiór de módulos: http://www.cpan.org/modules/INSTALL.html
- CPAN — Librerías: http://www.linuxquestions.org/questions/slackware-14/ooo1-9-113-compile-error-archive-zib-pm-perl5-341538/
- ClamAV: https://www.clamav.net/documents/installing-clamav#rhel
¡Gracias por tu tiempo!
Soy nahuelhds. Si te gusta lo que hago, podés...