Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.
PrisijungtiRegistruotisJei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.
yum install nano -y
1. Aktyvuojame EPEL repozitoriją.rpm --import https://getfedora.org/static/0608B895.txt
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
rpm --import https://getfedora.org/static/352C64E5.txt
wget http://download.fedoraproject.org/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
rpm -ivh epel-release-7-5.noarch.rpm
yum install clamav clamd -y
3. Sukuriame ClamAV autopaleidimo nuostatas:chkconfig --levels 235 clamd on
freshclam
startuojame aplikaciją:service clamd start
4. Konfigūruojame Pure-FTPd aplikaciją:nano /etc/pure-ftpd/pure-ftpd.conf
368 eilutėje pašalinkite komentarą (ženklą #) nuo #CallUploadScript yesnano /etc/pure-ftpd/clamav_check.sh
ir įklijuojame turinį:
#!/bin/sh /usr/bin/clamdscan --remove --quiet --no-summary "$1"
suteikiame reikiamas teises:chmod 755 /etc/pure-ftpd/clamav_check.sh
6. Startuosime pure-uploadscript kaip atskirą aplikaciją:pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh
nustatome jog perkrovus serverį ši komanda būtų įvykdoma automatiškai be papildomų veiksmų:nano /etc/rc.local
Ir prieš eilutę touch /var/lock/subsys/local įklijuojame:/usr/sbin/pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh
Perkrauname Pure-FTPd serverį:service pure-ftpd restart
Viskas, dabar kiekvienas kenkėjiškas failas kuris įkeliamas FTP pagalba bus "tyliai" pašalinamas (žinutė: the "bad" file(s) will be silently deleted).