الأمن والحمايةتطوير المواقع

تراخيص الملفات والمجلدات في موقعك Permissions

تراخيص الملفات والمجلدات في موقعك Permissions عبارة عن تصاريح أو تراخيص أو أذونات (Permissions) ولها تسميه اخرى Attributes : هي عبارة عن وحدة التحكم بالملفات و/أو المجلدات على الموقع بإعطائها اذونات لازمة إما للقراءة منها و/أو الكتابة عليها و/أو التنفيذ المباشر منها.

تراخيص الملفات والمجلدات في موقعك Permissions

يتم اعطاء تلك التراخيص من خلال الدخول الى لوحة تحكم الموقع CPanel.

فمثلاً / لديك مجلد على الموقع ولا تريد ان تتم الكتابة فيه او رفع الملفات فيه من قبل مواقع او اشخاص آخرين فإمكانك استخدام التصاريح على هذا المجلد ، والعكس اذا كان لديك مجلد تريد من الزوار المشاركة فيه مثل رفع الملفات Upload من صور وغيرها فيلزمك أن تعطي هذا الملجد تصريح القراءة والكتابة حتى يتم رفع الملفات من قبل الزوار على هذا المجلد.

التراخيص/التصاريح هي عبارة عن ثلاثة أوامر تعطى لثلاث فئات .

أوامر التراخيص/التصاريح وقيمة كل أمر

– القراءة Read ويأخذ القيمة (4) .
– الكتابة Write ويأخذ القيمة (2) .
– التنفيذ Execute ويأخذ القيمة (1) .

مجموعات التراخيص والمسؤوليات

– المدير أو المالك للموقع Owner (وهو مدير ومسؤول الموقع) .
– المجموعات Group (وهي مجموعات تتمتع بصلاحيات أكبر من الزوار مثلاً كالمشرفين في المنتديات) .
– الآخرين Other (وهم الذين يتمتعون بصلاحيات عامة .. أي الزوار) .


حسناً .. الآن عرفنا الاوامر والمجموعات .. نأتي إلى نقطة أخرى ألا وهي أن التصاريح تأخذ ثلاث خانات أرقام بحسب المجموعات .. يعني أن لديك ثلاث مجموعات فسيكون لديك ثلاث خانات لأرقام التصاريح مثال

754
هذا تصريح لكل من المدير والمجموعات والزوار
فكيف يتم قراءته ؟

نأخذ من اليسار إلى اليمين
فالرقم 7 يفيد بأن التصريح للمدير Owner وتعني السماح له بالقراءة والكتابة والتنفيذ .. كيف حصلت ؟
لاحظ أننا عندما شرحنا الاوامر فيما سبق أعطينا قيمة لكل أمر ونأتي الآن لتطبيقها :
القراءة 4
الكتابة 2
التنفيذ 1
المجموع = 7 هذه للمدير

نأخذ الرقم 5 والخانة الوسطى للمجموعات ونبدأ تنفيذ القيمة عليها
القراءة 4
الكتابة 0
التنفيذ 1
المجموع = 5

الرقم 4 وهو في الخانة اليمنى وهي خانة الزوار
القراءة 4
الكتابة 0
التنفيذ 0
المجموع = 4

وبهذه الطريقة يتم اعطاء التصاريح من خلال برامج الاف تي بي أو من لوحة تحكم الموقع CPANEL

اما من خلال برامج بروتوكول SSH فالأمر الخاص بتعديل عليها كما يلي :

chmod 754 filename

حيث يتم استبدال filename باسم الملف المراد اعطائه التصريح أو المجلد .

تنبيه هام

عليك العلم بأن القيمة الرئيسية (الاساسية) لكل ملف (644) , والمجلدات (755)

في النهاية لا تقم بإعطاء التصاريح 777 أو 666 للملفات أو المجلدات إلا للأهمية أو لزوم ذلك.

 

 

الاشتراك في النشرة البريدية

اشترك في المجموعة البريدية لتصلك آخر المقالات على البريد الالكتروني

::: اقرأ المقالات :::

‫4 تعليقات

  1. رغم أني لم أدخل الموضوع بهدف قراءة هته المعلومات إلا أنني استفدت كثيرا من مقالك
    بارك الله فيك

  2. سلام عليكم …ياخويا انا عندى ملف 777 وفعلت طريقة بس ماضبطت معى ويندز 7 وهو ملف تهكير لعبةwild blood foe ios فياريت الماسعادة وشكرا لك

    1. وعليكم السلام
      هل تريد رفع الملف على موقعك ام ماذا اخي الكريم ؟
      اذا كنت تقصد ان الملف في كمبيوترك الشخصي فالطريقة التي شرحتها مختصة فقط بالمواقع .

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.

زر الذهاب إلى الأعلى