ابن مرخه *_ صآحب الموقع _*
مزاجك : رايـــــــق الأبراج الصينية : عدد المساهمات : 769 نقاط : 16700 السٌّمعَة : 0 تاريخ التسجيل : 01/01/2011 العمر : 54 الموقع : ابن مرخه
| موضوع: الدرس الرابع: التصاريح الأربعاء مارس 23, 2011 3:29 am | |
| [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة][ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] بسم الله الرحمن الرحيمالسلام عليكم ورحمة الله وبركاتهدرسنا الرابع عن|| التصاريح او التراخيص ||ومن هذا الدرس نبدأ بدروس مابعد رفع الشلكثير مننا يسمع هذي الكلمتين "تصاريح - تراخيص" ويعتقد انها تختلف وفي الأصل معناها واحدوهي تتعلق بخصائص الملف او المجلد ويطلق عليها بالأنجليزي Permissions .ماهي التصاريح "Permissions"؟هي احد خصائص الملفات و المجلدات التي يضعها مالك الموقع او السيرفر على ملفاته لحمايتها.كيف تعمل هذه التصاريح؟يضع المالك التصاريح على ملفاته بحيث عند وصول اي مستخدم اخر لهذه الملفات لا يستطيع الأستفاده منها بشكل كاملفي الغالب التصاريح تكون على النحو التالي:1- تصاريح تمكنك من قراءة محتوى الملف فقط دون أي تعديل.2- تصريح يمكنك فعل ماتريد على الملف من [تعديل - تغيير التسميه - نسخ - نقل - حذف - تشغيل].3- تصاريح تمنعك من فعل كل ماذكر في رقم 1 و 2 وفي الغالب هذي التصاريح تكون على الملفات المهمه جداً.ماهو شكل التصريح؟هو رقم من ثلاث خانات ويوجد لكل تصريح رمز معين لا يتغيرمثال:هذا احد التصاريح: 777رمزه على الملفات: -rwxrwxrwxرمزه على المجلدات: drwxrwxrwx| صورة للتصريح 777 في الشل |[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]ماهي الفائدة من معرفة تصريح الملف؟عند معرفة التصاريح تستطيع تحديد ماتريد فعله في الموقع لأن التصاريح تقوم بدور كبير في حماية الموقعويجب عليك معرفة التصريح الذي يمكنك من فعل الكثير وهو التصريح (777)لأن هذا التصريح هو المقصود في رقم 2 وعند وجود هذا التصريح على ملف او مجلد يمكنك من التعديل و النسخ و...الخ.كيف استفيد من التصريح 777 عند وجوده على (مجلد)؟تستطيع رفع ملفات مثل رفع شل اخر بداخل هذا المجلد وتستطيع تعديل كل الملفات التي بداخل هذا المجلدايضاً تستطيع نسخ اي ملف أخر ووضعه بداخل هذا المجلد ... والكثيركيف استفيد من التصريح 777 عند وجوده على (ملف)؟تستطيع تبديل محتوى الملف مثلاً بكود اي شل ...متى نتجاهل التصاريح ؟اذا كانت ((( صلاحياتنا ))) على السيرفر يوزر .. وسوف يخصص درس كامل عن الصلاحيات إن شاء اللهامر تغيير التصاريح كما ذكرناه في الدروس السابقه هو:chmod 777 file.phpتفصيل الأمرchmod= ثابته وهي لتغيير التصريح777= تتغير على حسب حاجتك وطبعاً تستبدلها بالتصريح الذي تريدfile.php= تستبدلها بأسم الملف أو المجلد المراد تغيير تصريحه-|خلاصة الدرس|-هو التركيز على التصريح 777 عند اختراق اي موقع لأنه راح يفيدك كثير ان شاء اللهللمزيد من المعلومات راح اتعمق أكثر في التصاريح ((ليس مهم جداً أن تفهم التفاصيل الي بتذكر الأن)) لاكن للفائدة فقط وزيادة المعلومات نفترض انك شفت هذا التصريح ( 777 ) على ملف وذكرنا انه يرمز إلى -rwxrwxrwx وانت تبي تعرف شلون جا الرمز بهذا الشكل-[ نفصل الرمز ]-- << كما ذكرنا في الدروس السابقه ان الملفات تبدا بـ شرطه والمجلدات تبدا بحرف dراح اوضح كيف عرفت ان الرمز rwx rwx rwx يعني 777في الأصل الحروف r w x تعني:r = 4w = 2x = 1ولو جمعنا 4+2+1= 7 ولأن rwx مكرره ثلاث مرات اصبح 777طيب لو شفنا هذا التصريح rwxr-xr-x على ملف وش بيكون الرقم ؟نفصله [ rwx r-x r-x ]ايضاً اذا وجد في الرمز علامة (-) يساوي 0 يعني صفر ماينحسبنشوف وش بيكون شكل الرقمrwx = 4+2+1=7r-x = 4+0+1=5r-x = 4+0+1=5مثل ماتشوفون رقم التصريح طلع 755 وبهذي الطريقة تعرف الأرقام طيب البعض يقول ليش يتكرر الرقم ثلاث مرات وليش انا اقسم الرمز الى ثلاث اقسام مثل (rwx rwx rwx)rwx rwx rwx3 2 11= تصريح مالك الملف2= تصريح مجموعة مالك الملف3= تصريح المستخدمين الأخريناي ان التصريح مقسم الى ثلاث اقسام وكل قسم يخص مستخدم أو مجموعة مستخدمينطيب مامعنى الحروف r و w و x ؟r= قراءةw= كتابةx= تنفيذاي عندما نشاهد rwxrwxrwx تعني الجميع لهم التحكم الكامل من قراءة و كتابة و تنفيذوعندما نشاهد rwxr-xr-xتعني ان مالك الملف له التحكم الكامل " rwx"ومجموعة المالك تستطيع القراءة والتنفيذ فقط "r-x"والأخرين يستطيعون القراءة والتنفيذ فقط "r-x"إلى هنا انتهى الدرس الرابعصور الدرس في المرفقات لضمان عدم ضياعها
| |
|