استعمل مربع البحث في الاسفل لمزيد من المواضيع
سريع للبحث عن مواضيع في المنتدى
-
11-02-2013, بتوقيت غرينيتش 01:59 AM
#1
Administrator
دمج ClamAV مع PureFTPd لإتاحة خاصية البحث عن الفيروسات في سيرفر SERVER CentOs
السلام عليكم
الأخوة الأحباب .. اليوم نشرح طريقة شرح كيفية عمل فحص للفيروسات في حالة رفع اى ملفات و فور رفعها .. الفحص يتم عن طريق برنامج
--------------------------------
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>
شكراً لكم
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©
المواضيع المتشابهه
-
بواسطة Chakira في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 02:23 AM
-
بواسطة salima في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 02:10 AM
-
بواسطة Chakira في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 01:21 AM
-
بواسطة Chakira في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 01:14 AM
-
بواسطة said في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 01:11 AM
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى