الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   أمن المعلومات (http://www.arabwebtalk.com/forumdisplay.php?f=13)
-   -   Server Updater Script V1.2 (لتحديث وحماية السيرفرات) (http://www.arabwebtalk.com/showthread.php?t=72240)

JeddaHost 13-12-2007 04:05 AM

Server Updater Script V1.2 (لتحديث وحماية السيرفرات)
 
بسـم الله الرحمــن الرحيــــم
السلام عليكم ورحمة الله وبركاته

تم ولله الحمد الإنتهاء من الاصدار 1.2 من سكربت حماية وتحديث السيرفرات حيث تم تغير طريقة السكربت في هذا الإصدار وتحسينه :)

أول شي أحب اعتذر من الجميع إلي انتظروني انزل هذا الإصدار ولكن للأسف لقد انشغلت كثيــر وما استطعت اني انزله

بالنسبة لهذا الإصدار فتم اصدار نسختين وحده لـ Apache1 ووحده لـ Apache2

الآن نأتي لخواص السكربت :
[1] تركيب/تحديث mod_security (فقط ل apache1)
[2] تركيب/تحديث قوانين ممتازة لـ mod_security
[3] تركيب/تحديث رقعة suhosin
[4] تركيب/تحديث ClamAv
[5] تركيب/تحديث MailScanner
[6] تركيب/تحديث CSF
[7] تركيب/تحديث Bind9
[8] تركيب/تحديث Zend
[9] تركيب/تحديث IonCube
[10] تركيب/تحديث LES
[11] تركيب/تحديث RKHunter مع ارسال تقارير يوميه
[12] تركيب/تحديث CHKRoot مع ارسال تقارير يوميه
[13] تركيب/تحديث RootCheck مع ارسال تقارير يوميه
[14] تركيب/تحديث xCache (لتسريع التصفح)
[15] تركيب/تحديث PHPMyAdmin
[16] تعطيل المترجمات
[17] تعطيل بعض الدوال الخطيرة على السيرفر
[18] تعطيل register_globals
[19] تفعيل السيف مود (Safe_Mode)
[20] تعديلات طفيفة على Apache+PHP
[21] تغير بروتكول ال SSH لـ 2
[22] حماية مجلد /tmp
[23] تعديلات على host.conf و systl.conf
[24] إغلاق ثغرة في MySQL (اضافة سطر لـ my.cnf)
[25] إغلاق بعض الخدمات الغير مستخدمة

هذي هي خواص السكربت كاملة

تمت تجربة السكربت على أكثر من 5 سيرفرات ولله الحمد لم اواجه اي مشكلة

السكربت يعمل على cPanel فقط
ويجب ان تكون root على السيرفر حتى تستطيع تركيب السكربت

الآن نأتي لطريقة التركيب وهي سهلة جداً:

أول شي نسحب ملف التنصيب :
كود:

wget http://www.jeddahost.com/updater/j-installer.sh
وبعدين نعدل ترخيص الملف:
كود:

chmod +x j-installer.sh
وبعدين نشغل ملف التنصيب :
كود:

sh j-installer.sh
سوف يظهر لك خيارين :
كود:

Please select your apache version :
[1] Apache1.x
[2] Apache2.x

الآن حط رقم 1 أو 2
اذا عندك Apache1 حط 1
اذا عندك Apache2 حط 2


بالنسبة لطريقة الاستخدام فبإمكانك استخدام الأمر التالي لتعرفها :
كود:

update -h
سوف تظهر لك قائمة مثل التالي :
كود:

Updater Script specific commands:
  Option                Meaning:
  --help                : Print this Help screen
  --update              : Update (This) Program to the lastest version
  --version            : Print the current Script version
  --uninstall          : Uninstall the scripts (But not everthing can be

uninstalled).


Updater Script usage:
  Option                Meaning:
  --all                : Install/Update Every thing in the script
  --modsecurity          : Install/Update mod_security
  --modrule            : Install/Update mod_security rules and configuration

file
  --suhosin            : Install/Update Suhosin Extention
  --clamav              : Install/Update ClamAv
  --mailscanner        : Install/Update MailScanner
  --csf                : Install/Update CSF (ConfigServer Security&Firewall)
  --bind                : Install/Update Bind9
  --zend                : Install/Update Zend 3.3.0
  --ioncube            : Install/Update IonCube Loader
  --les                : Install/Update LES
  --rkhunter            : Install/Update RkHunter
  --chkrootkit          : Install/Update ChkRooTKit
  --rootcheck          : Install/Update RooTCheck
  --xcache              : Install/Update xCache
  --phpmyadmin          : Install/Update phpMyAdmin (2.11.3).
  --compilers          : Disable Compilers
  --disablefunctions    : Disable dangerous PHP functions
  --safemode            : Turn PHP safe_mode On
  --regsiterglobals    : Turn PHP register_globals Off
  --editapachephp      : Edit some Apache+PHP values
  --ssh                : Force SSH protocol 2
  --securetmp          : Secure /tmp
  --hostsystlconf      : Edit host.conf And systl.conf For More security
  --mysql              : Secure MySQL (Adding one line to /etc/my.cnf)
  --closeunservices    : Close unwanted Services

اذا كنت تريد تنصيب كل شي في السكربت استخدام الأمر التالي :
كود:

update --all
أتمنى انكم تكونوا استفدتوا من السكربت

وبإذن الله تطوير السكربت مستمر
لتحديث السكربت (مستقبلاً)
كود:

update -u
لمن لديه اي استفسار/مشكلة يرد على الموضوع أو يرسلي إيميل :
Admin@JeddaHost.Com

** بإذن الله في الاصدار الجديد سوف تتم إضافة طريقة لمنع Override system php.ini لمن يستخدم su_PHP

مع تحياتي

الصريح جداً 16-12-2007 05:00 PM

وعليكم السلام ورحمة الله وبركاته

يعطيك العافية يا بطل ..

لو تسوي له كرون جوب .. أسبوعياً يدخل البرنامج لحاله مواقع السي بنل وغيرها من البرامج

والكيرنلات ويتأكد من وجود تحديثات ويحدث .. يطلع 10 / 10

تشآآو

ss-ksa.com 18-12-2007 04:45 AM

موضوع قمه قمه قمه



يعطيك الف الف عافيه اخوي

وجزاك الله خير

JeddaHost 20-12-2007 02:39 AM

السلام عليكم

^*GENIUS*^
بإذن الله احاول اعملها
بس الكيرنل ما اقدر اضيفه عشان لاتسير مشاكل في السستم والكيرنل أهم شي :)


ss-ksa.com
شكراً لردك وتشجيعك :)

x35 22-12-2007 01:56 PM

يعطيك ألف عافيه يابطل ،، سكربت روعة

الله يوفقك :)

السكربت العربي 22-12-2007 02:05 PM

يعطيك العافيه يالغلا ماقصرت الله يبارك فيك

فيصل الشهري 22-12-2007 02:36 PM

مشكووور جدة هوست :)

عرب tnt 24-12-2007 12:22 AM

سيكربت رائع تشكر عليه ومفيد للجميع ...تحياتي لك

behbehani 25-12-2007 04:19 AM

الف شكر لك اخي

islamway1 26-12-2007 04:13 AM

جزاكم الله تعالى كل خير

اللهم يزيدك علما وعملا صالحا

JeddaHost 28-12-2007 06:12 AM

تم إصدار التحديث 1.3

تمت إزالة Bind9 وإصلاح الأخطاء

الصريح جداً 29-12-2007 05:30 PM

إقتباس:

اقتباس من مشاركة JeddaHost (المشاركة 418664)
تم إصدار التحديث 1.3

تمت إزالة Bind9 وإصلاح الأخطاء

نزل لنا ملف j-installer.sh .. نطلع عليه :)

او نزل موضوع عن النسخه .. وفقك الله ابدعت

تشآآو

iq_www 02-01-2008 03:43 PM

شكرا اخي على ابداع


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 02:02 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012