Pure-FTPd + Clamav
Pure-FTPd + Clamav 
2014/09/30 
 | 
Configure Pure-FTPd + Clamav to scan virus timely via FTP connection. 
 | |
| [1] | |
| [2] | Configure Pure-FTPd. | 
[root@www ~]#  
vi /etc/pure-ftpd/pure-ftpd.conf 
# line 368: uncomment 
CallUploadScript yes 
[root@www ~]#  
vi /etc/pure-ftpd/clamscan.sh 
# create new 
#!/bin/bash /usr/bin/clamscan --remove --quiet --no-summary "$1" 
[root@www ~]#  
chmod 755 /etc/pure-ftpd/clamscan.sh 
[root@www ~]#  
vi /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 /etc/pure-ftpd/clamscan.sh [Install] WantedBy=multi-user.target 
systemctl --system daemon-reload  
[root@www ~]# 
systemctl start clamav.pure-ftpd  
[root@www ~]# 
systemctl enable clamav.pure-ftpd  
ln -s '/etc/systemd/system/clamav.pure-ftpd.service' '/etc/systemd/system/multi-user.target.wants/clamav.pure-ftpd.service'  | 
| [3] | 
Upload a test virus to the server via FTP to make sure the setting works normally. Virus will be uploaded but it will be removed immediately. 
 | 
Comentários
Postar um comentário