06-14-2012, 07:33 PM
|
|
|
|
تاريخ التسجيل: Mar 2010
المشاركات: 363
|
|
شرح سريع لما تشير اليه ارقام الصلاحيات
كلنا تقريبا نعلم الارقام الخاصه بصلاحيات الملفات مثل 777 و 644 ويمكن نكون عارفين تاثيرها لكن ما نعرف السبب.
و السبب ببساطه هو انه عباره عن ثلاث ارقام 6 و 4 و 4 على سبيل المثال.
ال 6 الاولى هى صلاحيات صاحب الملف اى بمعنى الشخص اللى قام بعمله او قام برفعه.
و ال 4 الاولى تمثل صلاحيات المجموعة التى ينتمى اليها صاحب الملف
و 4 الثانية تمثل صلاحيات اى شخص اخر على النظام
كل رقم من الارقام يحتوى فى داخله على 3 انواع من الصلاحيات و هى
read - write - execute
يمكن افتراض ان رقم كل صلاحية كالتالى:
read = 4
write = 2
execute = 1
لو جمعناهم بينتج الرقم 7 ولذلك فان الرقم 7 يمثل كافة الصلاحيات سواء قرائه او كتابة او تنفيذ
و الرقم 7 7 7 يمثل جميع الصلاحيات لكل من صاحب الملف والمجموعة التابع لها و ايضا اى شخص على النظام بخلاف صاحب الملف و المجموعة
لو اخذنا مثلا الصلاحيات 6 شان نشوف تمثيلها ومعناها
راح تكون تساوى مجموع read + write اى انها تمثل صلاحيات القراءه و الكتابة وليس التنفيذ
مثال كامل اخر لو افترضنا الصلاحيات 760
معناها كالتالى
صاحب الملف = 7 = 4+2+1 = read + write + execute
مجموعة صاحب الملف = 6 = 4+2+0 = read+write
اى شخص اخر على النظام= 0 = 0+0+0 = لا يوجد صلاحيات لاى شخص
طبعا الملفات التى لا يوجد لها صلاحات تبقى تحت سيطرة ال root و هو الحساب مدير النظام و بالتالى لا يوجد شخص يمكنه التحكم فى الملف باستثناء مدير النظام
ان شاء الله يكون الامر بسيط واذا وجد اى استفسار متابع معكم.
منقول للاستفادة
توقيع : MOHAMED |
لا إله إلا الله محمد رسول الله
|
|