المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح عمل جدار ناري لحماية مجلدات موقعك



مخلد الذيابي
09-29-2012, 04:13 AM
:: شرح عمل جدار ناري لحماية مجلدات موقعك ::ولكن للمواقع المجانية::
الكل منا يعرف الجدار الناري، لكن ليس من الممكن اضافته عبر الفيستا بانل

لكن هناك الحل و هو الـhtaccess

أولا للذين لا يعروفن ما دوره؟

يقوم بعملية وضع اسم مستخدم
و كلمة سرية على مجلد معين و بذلك يحمي موقعك

كيف يحمي الـvBulletin ؟؟

نقوم بوضعه على الـ includes
و يمنع الهكرز من الدخول
و لا ننسى تغيير مسار admincp & modcp

في هذا الدرس سنقوم بحماية مجلد admin الموجود بمجلد الموقع الرئيسي (htdocs)

نتوجه الى رابط لوحة التحكم الفيستا بنل
http://cpanel.xx.xx

ثم نسجل دخول لنحصل على رابط صفحة الموقع

http://upload.vbegy.com/uploads/vbegy12843016471.gif

و الآن في يسار اللوحة نلاحظ بيانات عديدة
و بينها مسار صفحة الموقع

http://upload.vbegy.com/uploads/vbegy12843041082.gif


نقوم بنسخ السطر كما هو موضح

و سننشا الكود الذي سنحتاجه بعد قليل
كود PHP:

Auth**** "Protected Area"
AuthType Basic
AuthUserFile "/XXXXXX/.htpasswd"
Require valid-user


في مكان xxxxx نضع رابط صفحة الـمجلد الذي تنوي حمايته

و ليكن admin الموجود بمجلد الموقع الرئيسي (htdocs)
فيكون حسب الصورة الكود كالآتي

كود PHP:

Auth**** "Protected Area"
AuthType Basic
AuthUserFile "/home/vol9/p2h.info/ahmed_xxxxx/htdocs/admin/.htpasswd"
Require valid-user

و لا ننسى htdocs
بعد السطر الذي نحصل عليه من الفيستا بنل

بعد نسخ الكود توجه نحو file manager

كما في الصورة

http://upload.vbegy.com/uploads/vbegy12843018321.gif

و افتح الـhtdocs

ثم افتح
admin
لاحظ الصورة أدناه

http://upload.vbegy.com/uploads/vbegy12843039251.gif

و الآن سننشأ ملف جديد اسمه
كود PHP:


.htaccess


لاحظ الصورتان أدناه

http://upload.vbegy.com/uploads/vbegy12843036852.gif

http://upload.vbegy.com/uploads/vbegy12843043781.gif

ثم يظهر لك صفحة المحرر

قم بوضع الاسم كما حدد أعلاه و الكود الذي انشاته و يتلاائم مع مجلد موقعك ...

أظن كل شيء واضح بالصورة
=================


و الآن مع اسم المستخدم & الكلمة السرية

للحصول على رمزهما (سنقوم بتشفير DES )


توجه نحو هذا الموقع ((أنشاته خصيصا لكم))

بيتو هوست | خدمة الجدار الناري من aBoomrang 03

و املأ البيانات

و انقر على شفر!

http://upload.vbegy.com/uploads/vbegy12843039252.gif


الان ستحصل على سطر قم بنسخه كله دون نسيان اي نقطة أو اي شيء

http://upload.vbegy.com/uploads/vbegy12843041081.gif


ثم

عد للفايل مانجر [SIZE=5]


[COLOR="#9acd32"]
و افتح الـhtdocs

ثم افتح
admin
لاحظ الصورة أدناه

http://upload.vbegy.com/uploads/vbegy12843039251.gif

ثم الآن مع انشاء ملف اسمه
كود PHP:

htpasswd


كما في الشرح

في مكان السطر الأصفر ضع السطر الذي حصلنا عليه بعد التشفير في ذلك الموقــع

http://upload.vbegy.com/uploads/vbegy12843044491.gif

و لا تنسى أن تحفظ الملف بالنقر على

http://upload.vbegy.com/uploads/vbegy12843033741.png


http://www.alhotcenter.com/vb/images/smilies/z1%20%2856%29.gif