admin
11-02-2013, بتوقيت غرينيتش 01:59 AM
السلام عليكم
الأخوة الأحباب .. اليوم نشرح طريقة شرح كيفية عمل فحص للفيروسات في حالة رفع اى ملفات و فور رفعها .. الفحص يتم عن طريق برنامج
--------------------------------
ClamAV و هو من أشهر برامج مكافحة الفيروسات لسيرفر SERVERات لينكس ..
في البداية : لابد ان يكون لديك خمة Pureftp على سيرفر SERVER CentOS 5.4
إذا كان برنامج ClamAV غير موجود على سيرفر SERVERك يمكنك تنصيب setupة من خلال الأمر التالي :-
رمز PHP:
<code style="white-space:nowrap"> <code> rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt cd /tmp wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge- release-0.3.6-1.el5.rf.x86_64.rpm rpm -ivh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm yum install clamav clamd
</code> </code>
ثم إضافتة للخدمات المفتوحة على السيرفر SERVER لديك من خلال الأمر التالي :-
chkconfig --levels 235 clamd on
/usr/bin/freshclam
ثم
رمز PHP:
<code style="white-space:nowrap"> <code> /etc/init.d/clamd start
</code> </code>
لتشغيل الخدمة ..
نبدأ الأن في ضبط إعدادات Pure-Ftp
نفتح الملف pure-ftpd.conf
رمز PHP:
<code style="white-space:nowrap"> <code> vi /etc/pure-ftpd/pure-ftpd.conf
</code> </code>
ثم نبحث عن CallUploadScript و نضع القيمة yes
هذا الامر سوف يعطي السماحية لسيرفر SERVER ال pure-ftpd بتنفيذ امر معين عند رفع كل ملف
-------------------------
قم بإنشاء الملف التالي في المسار المكتوب
رمز PHP:
<code style="white-space:nowrap"> <code> vi /etc/pure-ftpd/clamav_check.sh
</code> </code>
و ضع محتويات الملف كالتالي
رمز PHP:
<code style="white-space:nowrap"> <code> #!/bin/sh /usr/bin/clamdscan --remove --quiet --no-summary "$1"
</code> </code>
ثم قم بإعطاءة التصريح 755
رمز PHP:
<code style="white-space:nowrap"> <code> chmod 755 /etc/pure-ftpd/clamav_check.sh
</code> </code>
ثم
الأن نقوم بتشغيل السكريبت script من خلال الأمر التالي
رمز PHP:
<code style="white-space:nowrap"> <code> pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh
</code> </code>
بعد ذلك سنقوم بوضع الملف ليتم تشغيلة في rc.local
افتح الملف
رمز PHP:
<code style="white-space:nowrap"> <code> vi /etc/rc.local
</code> </code>
ثم قم بإضافة السطر التالي
رمز PHP:
<code style="white-space:nowrap"> <code> /usr/sbin/pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh
</code> </code>
ثم نقوم بإعادة تشغيل pure-ftp
رمز PHP:
<code style="white-space:nowrap"> <code> /etc/init.d/pure-ftpd restart
</code> </code>
شكراً لكم
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©
الأخوة الأحباب .. اليوم نشرح طريقة شرح كيفية عمل فحص للفيروسات في حالة رفع اى ملفات و فور رفعها .. الفحص يتم عن طريق برنامج
--------------------------------
ClamAV و هو من أشهر برامج مكافحة الفيروسات لسيرفر SERVERات لينكس ..
في البداية : لابد ان يكون لديك خمة Pureftp على سيرفر SERVER CentOS 5.4
إذا كان برنامج ClamAV غير موجود على سيرفر SERVERك يمكنك تنصيب setupة من خلال الأمر التالي :-
رمز PHP:
<code style="white-space:nowrap"> <code> rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt cd /tmp wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge- release-0.3.6-1.el5.rf.x86_64.rpm rpm -ivh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm yum install clamav clamd
</code> </code>
ثم إضافتة للخدمات المفتوحة على السيرفر SERVER لديك من خلال الأمر التالي :-
chkconfig --levels 235 clamd on
/usr/bin/freshclam
ثم
رمز PHP:
<code style="white-space:nowrap"> <code> /etc/init.d/clamd start
</code> </code>
لتشغيل الخدمة ..
نبدأ الأن في ضبط إعدادات Pure-Ftp
نفتح الملف pure-ftpd.conf
رمز PHP:
<code style="white-space:nowrap"> <code> vi /etc/pure-ftpd/pure-ftpd.conf
</code> </code>
ثم نبحث عن CallUploadScript و نضع القيمة yes
هذا الامر سوف يعطي السماحية لسيرفر SERVER ال pure-ftpd بتنفيذ امر معين عند رفع كل ملف
-------------------------
قم بإنشاء الملف التالي في المسار المكتوب
رمز PHP:
<code style="white-space:nowrap"> <code> vi /etc/pure-ftpd/clamav_check.sh
</code> </code>
و ضع محتويات الملف كالتالي
رمز PHP:
<code style="white-space:nowrap"> <code> #!/bin/sh /usr/bin/clamdscan --remove --quiet --no-summary "$1"
</code> </code>
ثم قم بإعطاءة التصريح 755
رمز PHP:
<code style="white-space:nowrap"> <code> chmod 755 /etc/pure-ftpd/clamav_check.sh
</code> </code>
ثم
الأن نقوم بتشغيل السكريبت script من خلال الأمر التالي
رمز PHP:
<code style="white-space:nowrap"> <code> pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh
</code> </code>
بعد ذلك سنقوم بوضع الملف ليتم تشغيلة في rc.local
افتح الملف
رمز PHP:
<code style="white-space:nowrap"> <code> vi /etc/rc.local
</code> </code>
ثم قم بإضافة السطر التالي
رمز PHP:
<code style="white-space:nowrap"> <code> /usr/sbin/pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh
</code> </code>
ثم نقوم بإعادة تشغيل pure-ftp
رمز PHP:
<code style="white-space:nowrap"> <code> /etc/init.d/pure-ftpd restart
</code> </code>
شكراً لكم
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©