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.