Integrar ClamAV en servidor Pure-FTPd

En este pequeño articuculo integraremos el antivirus ClamAV en el servidor ftp Pure-FTPd.

De esta forma conseguiremos que todos los datos entrantes y salientes de nuestro servidor Pure-FTPd sean escaneados. Perfecto para proteger nuestro servidor.

 

Configuración

nano /etc/pure-ftpd/pure-ftpd.conf
# line 368: uncomment
CallUploadScript   yes

nano /usr/local/bin/pure-ftpd_clamscan.sh
# create new
#!/bin/bash

/usr/bin/clamscan --remove --quiet --no-summary "$1"

chmod 755 /usr/local/bin/pure-ftpd_clamscan.sh

nano /etc/systemd/system/clamav.pure-ftpd.service
# create new
[Unit]
Description=Clamav Scanning Service for Pure-FTPd
Before=pure-ftpd.service

[Service]
Type=simple
RemainAfterExit=yes
ExecStart=/usr/sbin/pure-uploadscript -B -r /usr/local/bin/pure-ftpd_clamscan.sh

[Install]
WantedBy=multi-user.target

systemctl --system daemon-reload 
systemctl restart clamav.pure-ftpd pure-ftpd 
systemctl enable clamav.pure-ftpd

Sencillo, eh.

 

 

Agregar comentario