العودة   معهد العرب التطويري > الـمعاهـد البرمجية > تطوير السيرفرات > ركــن تطوير السيرفرات

ركــن تطوير السيرفرات يهتم القسم بتطوير السيرفرات من دروس وشروحات والبرامج الخاصه بالسيرفرات

إعلانات Google

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 05-11-2010, 05:20 PM   رقم المشاركة : [1 (permalink)]
:: ! قل لَنْ يُصِيبَنَا إِلا مَا كَتَبَ اللَّهُ لَنَا ! ::
الصورة الرمزية ™M® EmaD
 

™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود

بيانات موقعي:
إسم الموقع : معهد العرب
إصدار المنتدى : 3.8.5

 
افتراضي 3 خطوات لكشف السبامرز الموجودين على سيرفرك مع سكريبت خارق للعادة :)

شخصيا كنت بالماضي أعاني من مصيبة أنه أحيانا تجد اللود على السيرفر عالي وطبعا بما أني السيرفر ادمن ، يجب أن أعرف ما السبب . وبعد تطبيق أشهر الأوامر لمعرفة اللود ... كالعادة سبامر جديد مركب ميل ليست على مساحتة بالسيرفر .

يعني أن احد له عدد الإرسال ب 100 رسالة بالساعة لن يحل الأزمة . بل ما يحل الأزمة سسبند لمساحة هذا السامر . لذا كانت المقولة الحاجة أم الإختراع حق .

نبدأ بعون الله :
بداية أنا أفترض أنه لديك Cpanel + WHM .

1- إفتح لوحة التحكم ال WHM ومن ثم إذهب إلى خيارات تعديل ملف الإكزيم - إذهب إلى الوضع المتطور - وأضف السطور التالية في أول صندوق فارغ :

كود PHP:
log_selector = +all
message_logs 
false
rfc1413_query_timeout 
0s 
2- الان طبق هذا الأمر عن طريق الشل وذللك لتفريغ اللوق الخاص بالبريد :
كود PHP:
> /var/log/exim_mainlog
> /var/log/exim_paniclog
> /var/log/maillog
> /var/log/exim_rejectlog
> /var/log/messages
rm 
-rf /var/log/exim_paniclog.[1-9].gz
rm 
-rf /var/log/exim_mainlog.[1-9].gz
rm 
-rf /var/log/exim_rejectlog.[1-9].gz
rm 
-rf /var/log/messages.[1-9]
rm -rf /var/log/maillog.[1-9]
rm -rf /var/log/secure.[1-9
واعمل ريستارت للإكزيم .
كود PHP:
/etc/init.d/exim restart 
3 - الان أفتح ال SSH من جديد . انشئ ملف جديد وسمة php_track_spamers

كود PHP:
pico php_track_spamers 
وضع فية الكود التالي :



كود:
#!/bin/bash
day=`date +%d`
year=`date +%Y`
month=`date +%m`

path="/home"
> /tmp/allpublic_html.txt
all_public_html=`grep '/public_html'  /var/log/exim_mainlog >  /tmp/allpublic_html.txt`
all_count=`cat /tmp/allpublic_html.txt | wc -l`

if [ $all_count != "0" ]
  then
         for a in $path/* ; do
          if [ $a != "pkgall.sh" ]
                then
                  smart="${a:6}"
                                  
                   nobody_count=`grep /home/$smart/public_html  /tmp/allpublic_html.txt | wc -l`
                   today_nobody_count=`grep '/home/'$smart'/public_html'  /tmp/allpublic_html.txt | grep $year-$month-$day | wc -l`
                        if [ $nobody_count != "0" ]
                        then
                           echo $smart "Total ("$nobody_count") Today  ("$today_nobody_count")#" `grep /home/$smart/public_html  /tmp/allpublic_html.txt |awk '{print $1,$4}' | tail -1`
                        fi
          fi
done
fi
rm -f /tmp/allpublic_html.txt
بعد حفظ الملف ...
يجب علينا أن نقوم بتعديل الصلاحيات :
كود:
chmod 755 php_track_spamers
هذا الكود الجميل سوف يقوم بعملية البحث ضمن ملفات اللوق وايجاد التالي :

1- إسم المستخدم لكل مساحة منشة على السيرفر .
2- عدد المرات التي التي قام باستخدام منفذ البريد لإرسال البريد . في اليوم الحالي و الاجمالي
مثال عن أسلوب الإخراج للبيانات :

كود:
abuarabh Total (15) Today (2)# 2008-10-04  cwd=/home/abuarabh/public_html
aladibn Total (9) Today (0)# 2008-10-03  cwd=/home/aladibn/public_html/arabic/news
alitijah Total (3) Today (0)# 2008-10-03  cwd=/home/alitijah/public_html/newweb
amalkom Total (8) Today (0)# 2008-10-03  cwd=/home/amalkom/public_html/site
darhiraa Total (13) Today (0)# 2008-10-03 cwd=/home/darhiraa/public_html
f
3- مكان تواجد السكريبت الذي إستخدمة لإرسال البريد . cwd
4- يخطرك بتاريخ أخر إرسال

أفكر بتطوير السكريبت ليكون مع واجهات و إحصائيات كاملة تخزن ضمن SQL ولكن هذا الملف يكفيني وزيادة .

ربما تواجه بطء أحيانا نتيجة عدد المستخديمين الكبير الذي تملكة .


الأن لكي تصلك المعلومات إلى بريدك بشكل يومي .
أضف كورن جوب .

كود:
crontab -e
ومن ثم أدخل السطر التالي :

كود:
0 18 * * * /php_track_spamers | mail -s 'PHP Mail Useg'  myemail@gmail.com
أنا إفترضت أن صفحة php_track_spamers موجودة مباشرة على / .

أتمنى أن يكون هذا الموضوع مفيد للبعض - وان لم يكن مفيد للبعض الأخر فقط أتمنى منهم الدعاء لي بشفاء النفس !
جزاكم الله خير .

المصدر سوالف




التوقيع:

إعمل لدنياك كأنك تعيش أبداً ، و أعمل لآخرتك كأنك تموت غداً ..



™M® EmaD غير متواجد حالياً   رد مع اقتباس
قديم 05-11-2010, 09:09 PM   رقم المشاركة : [2 (permalink)]
Ξ vBulletin Developer Ξ
الصورة الرمزية MR.Ahmed
 

MR.Ahmed يستحق التميز

بيانات موقعي:
إصدار المنتدى : 3.8.1

 
افتراضي رد: 3 خطوات لكشف السبامرز الموجودين على سيرفرك مع سكريبت خارق للعادة :)

شكرا عماد .....




التوقيع:

أرجوكم أن تدعولي بالتوفيق في دراستي هذه السنة

استمع للقرآن الكريم بكافة الاصوات والقراء وساهم في نشره تنل الثواب
http://www.tvquran.com/

MR.Ahmed غير متواجد حالياً   رد مع اقتباس
قديم 05-12-2010, 12:40 AM   رقم المشاركة : [3 (permalink)]
::: تطويري :::
الصورة الرمزية الماجيك
 

الماجيك يستحق التميز
إرسال رسالة عبر MSN إلى الماجيك

بيانات موقعي:
إصدار المنتدى : مـنتج آخـر

 
افتراضي رد: 3 خطوات لكشف السبامرز الموجودين على سيرفرك مع سكريبت خارق للعادة :)

شكرا جزيلا عماد
والى الامام حبيب




التوقيع:

القاكم بعد الأختبارات
للأتصال بي: Alsayed.cs@gmail.com
في أمان الله,

الماجيك غير متواجد حالياً   رد مع اقتباس
قديم 06-19-2010, 08:17 PM   رقم المشاركة : [4 (permalink)]
Linux
مشرف ركن السيرفرات
 

Linux.RedHat يستحق التميز

بيانات موقعي:
إسم الموقع : حســــام
إصدار المنتدى : 3.8.5

 
افتراضي رد: 3 خطوات لكشف السبامرز الموجودين على سيرفرك مع سكريبت خارق للعادة :)

تسلم ياعماد على الموضوع الجميل بس كا الاحسن

بدل وضع التالى :

اقتباس:
log_selector = +all
message_logs
= false
rfc1413_query_timeout
= 0s

يمكنك وضع التالى وتريح دماغك


كود PHP:
log_selector = +arguments +subject +received_recipients 

وبالتوفيق ان شاء الله

والسكربت ده اعتقد لbeso

تحياتى ليك




Linux.RedHat غير متواجد حالياً   رد مع اقتباس
قديم 06-19-2010, 08:21 PM   رقم المشاركة : [5 (permalink)]
:: ! قل لَنْ يُصِيبَنَا إِلا مَا كَتَبَ اللَّهُ لَنَا ! ::
الصورة الرمزية ™M® EmaD
 

™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود

بيانات موقعي:
إسم الموقع : معهد العرب
إصدار المنتدى : 3.8.5

 
افتراضي رد: 3 خطوات لكشف السبامرز الموجودين على سيرفرك مع سكريبت خارق للعادة :)

اقتباس:
المشاركة الأصلية كتبت بواسطة linux.redhat مشاهدة المشاركة
تسلم ياعماد على الموضوع الجميل بس كا الاحسن

بدل وضع التالى :




يمكنك وضع التالى وتريح دماغك


كود PHP:
log_selector = +arguments +subject +received_recipients 
وبالتوفيق ان شاء الله

والسكربت ده اعتقد لbeso

تحياتى ليك
تمام يا حسام وشكرا لمرورك على الموضوع




التوقيع:

إعمل لدنياك كأنك تعيش أبداً ، و أعمل لآخرتك كأنك تموت غداً ..



™M® EmaD غير متواجد حالياً   رد مع اقتباس
قديم 08-22-2010, 08:27 PM   رقم المشاركة : [6 (permalink)]
::: تطويري :::
الصورة الرمزية كذا يرضيك
 

كذا يرضيك يستحق التميز
إرسال رسالة عبر MSN إلى كذا يرضيك

بيانات موقعي:
إسم الموقع : كـسـرتـيـم
إصدار المنتدى : 3.8.5

 
افتراضي رد: 3 خطوات لكشف السبامرز الموجودين على سيرفرك مع سكريبت خارق للعادة :)

بارك الله فيك اخي الكريم

وبإنتظار جديدك المشوق دوماً

, , ,




التوقيع:

منتديـآإت كسرتيمَ

www.kst-team.com

كذا يرضيك غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
لأعادة, لكشف, الموجودين, السبامرز, خارق, خطوات, سيرفرك, سكريبت, على


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
خطوات ترقيع النسخة 4.0.2 pl1 ™M® EmaD ركــن تطوير النـسخة vBulletin 4.x 4 03-07-2010 01:00 AM
4 خطوات تضمن صداقتك مع محركات البحث وظهور موقعك في الصفحات الاولى MR.Ahmed ركــن الأرشفه ومحركات البحث 1 10-30-2008 05:55 PM

Valid XHTML 1.0 Transitional


 

الساعة الآن 03:28 PM

أقسام المنتدى

المعاهد الــعامة @ الـركـن الـعـام @ ركــن البرامج العامة المشروحة @ wordpress @ تصاميم وابدعات الاعضاء @ حلول نهائية لمشاكل المنتديات @ قسم التصميم والجرافيكس @ ركــن دروس تصميم ستايلات المنتدى @ عالم منتديات vBulletin @ تطوير النسخه 3.6.0 @ تطوير النسخه 3.7 @ ركــن تطوير النسخه vBulletin 3.x @ ستايلات vB 3.x @ ركــن شروحات ونسخ vBulletin @ ركــن حماية الموقع والمنتديات @ ركــن مشاكل وطلبات وإستفسارات @ قسم مشاكل وحلول وطلبات @ الـمعاهـد البرمجية @ ركــن دروس ودورات البرمجة @ ركــن تطــوير ودعم المــواقع @ ركــن الأرشفه ومحركات البحث @ الـمعاهـد الــتجارية @ ركــن الاعلانات وعروض الدعم الفني والتصميم @ عروض شركات الاستضافه @ طـــلبات الاستضافة @ لجنه قبول شركات الاستضافه @ ركــن التبادل الاعلاني والتجاري @ الدعم الفنـى المـجــانــى والمــدفوع @ تطوير السيرفرات @ الــمعاهـد الإداريـــة @ قــسم المواضيع المكررة والمحذوفة @ قــسم الشكــاوى والإقتــراحــات @ مـعـهد مـــشاكل شـــركات الاستضافة والدعم الفني @ الدعم الفنى المدفوع @ طلبات الدعم الفني المجاني @ ركــن المواضيع الاسلاميه @ التمبلت والقوالب @ ركــن تطوير النـسخة vBulletin 4.x @ ستايلات vB 4.x @ دروس و شروحات السيرفرات @ دورة الحماية والتشفير @ قسم ملحـقات التصميم @ قسم خاص بالمشرفين @ ¯ـ‗_3rab-vb.com_‗ـ¯ @ أخبـآرْ مـْعـََهـد آلعُرٍبُ آلتِطَوٍيًرٍيً @ ركــن تطوير السيرفرات @ ركــن مشاكل وطلبات السيرفرات @ دورة وشروحات Cpanel @ تِصِآمٍَيًمٍَ وٍأعُمٍَآل آلعُرٍبُ آلتِطَوٍيًرٍيً @ ركــن دروس فى التصميم والفوتوشوب @ دورة تطوير منتديات الـ vBulletin @ منتـديات الحاسوب والبرامج @ قـٍسم حلول الاخطاء والمشاكل @ أخطاء وحلول قواعد البيانات @ ركن تعليم لغات البرمجة @ الــديــجــي شــات Digichat @ ركن نادي Google @ ركن أخبار المواقع @ الشكاوي وقضايا النصب @ الخيمه الرمضانيه @ برمجيات معهد العرب التطويري @ قسم طلبات التصميم @ عالم الجوال @ البلاك بيري-blackberry @ الألعاب الألكترونية @ Pc Games @ Playstation 3 @ XBoX Games @ ركــن المـاسـنـجر @ عالم الرياضة @ مشاكل وحلول الحاسوب @ شروحات وحلول الكمبيوتر والإنترنت @ الجوال @ اي فون-iPhone @ البرامج المحمولة - Portable @ أخبار التكنولوجيا و تقنية المعلومات @ دورات معهد العرب التطويري @ دورة أحتراف الـvBulletin @ دورة الانتاج والإخراج @ الأفتر افكت After Effects @ الفيغاس SONY Vegas @ دورة الأرشفة ومحركات البحث @ أخبار مصر @




تصميم onlyps لخدمات التصميم


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92