[]

Ads Top

شرح أذونات الملفات Permissions + صلاحيات على الملفات والمجلدات

شرح أذونات الملفات Permissions -صلاحيات على الملفات والمجلدات على جنو/لينوكس


ما صلاحيات على الملفات  في جنو/لينوكس ؟ هل من  مقدمة إلى أذونات لينكس Linux Permissions ؟ - لكي أفهم - ما هي أساسيات إدارة الملفّات والتنقّل في لينكس - ubuntu -  اوبنتو أ ما هي ملفات Permissions و الكثير من الأسئلة التي تخطر ببالك كل واحد منا عن أذونات لينكس Linux Permissions ....

قبل الشرح لكي تفهم المغزى , سوف أسألك بعض الأسئلة .قبل الخوض في اوبنتو- ubuntu -Permissions   - أذونات الملف-Linux..
شرح أذونات الملفات Permissions -صلاحيات على الملفات والمجلدات على جنو/لينوكس  ما صلاحيات على الملفات  في جنو/لينوكس ؟ هل من  مقدمة إلى أذونات لينكس Linux Permissions ؟ - لكي أفهم - ماهي أساسيات إدارة الملفّات والتنقّل في لينكس - ubuntu -  اوبنتو أ ما هي ملفات Permissions و الكثير من الأسئلة التي تخطر ببالك كل واحد منا عن أذونات لينكس Linux Permissions ....  قبل الشرح لكي تفهم المغزى , سوف أسئلك بعض الأسئلة .قبل الخوض في اوبنتو- ubuntu -Permissions   - اذونات الملف-Linux..  من المؤكد أنك جربت - أذونات الواتس اب , و تعرف ما هي أذونات الواتس اب , أو أنك جربت مرة في حياتك - حل مشكلة اذونات التطبيقات , التي سببت لك بعض المشاكل مثل نشر صورك دون رضاك , و , تعلمت الغاء اذونات التطبيقات , مثل أذونات الواتس اب , و أكثر من ذلك هناك من جرب -تطبيق للتحكم في اذونات التطبيقات , مثل تطبيق -حل مشكلة الاذونات في الاندرويد , ولكن الأمر الصعب أن تقع في الخطأ خلال المحاول و ترى رسالة -لقد عطلت اذنا مطلوبا , و لا تعرف كيف حل هذه المشكلة , الأمر الذي سوف يأحذك لبحث عن -برنامج للتحكم في اذونات التطبيقات أو -التحكم في صلاحيات التطبيقات , في حال كنت تخاف على خصوصيتك , مثل -هل تريد السماح لتطبيق جهات الاتصال أو -الغاء اذونات التطبيقات مثل -اذونات جهات الاتصال - أذونات + أذونات مشكلة يفهمها من هو مطلع على خطورة الأمر ... هل تعلم أنك تمنح بعض التطبيقات أذونات التجسس عليك و فتح الكاميرا و تسجيل صوتك , من يعرف هذه الأمور يبحث دوماً عن حل مشكلة اذونات التطبيقات أما من خلال تطبيق للتحكم في اذونات التطبيقات .....   الأمر ذاته حين تكون تعمل على أحد الأنظمة مثل ubuntu + Linux +Windows .....  لهذا سوف نشرح لكم التعامل مع أذونات الملفات التي تشبه لحد كبير التطبيقات التي تتعامل معها بشكل يومي .


من المؤكد أنك جربت - أذونات الواتس اب , و تعرف ما هي أذونات الواتس اب , أو أنك جربت مرة في حياتك - حل مشكلة أذونات التطبيقات , التي سببت لك بعض المشاكل مثل نشر صورك دون رضاك , و , تعلمت إلغاء أذونات التطبيقات , مثل أذونات الواتس اب , و أكثر من ذلك هناك من جرب -تطبيق للتحكم في اذونات التطبيقات , مثل تطبيق -حل مشكلة الأذونات في الاندرويد , ولكن الأمر الصعب أن تقع في الخطأ خلال المحاور وترى رسالة -لقد عطلت اذنا مطلوبا , و لا تعرف كيف حل هذه المشكلة , الأمر الذي سوف يأخذك البحث عن -برنامج للتحكم في أذونات التطبيقات أو -التحكم في صلاحيات التطبيقات , في حال كنت تخاف على خصوصيتك , مثل -هل تريد السماح لتطبيق جهات الاتصال أو -الغاء اذونات التطبيقات مثل -أذونات جهات الاتصال - أذونات + أذونات مشكلة يفهمها من هو مطلع على خطورة الأمر ... هل تعلم أنك تمنح بعض التطبيقات أذونات التجسس عليك و فتح الكاميرا و تسجيل صوتك , من يعرف هذه الأمور يبحث دوماً عن حل مشكلة أذونات التطبيقات أما من خلال تطبيق للتحكم في أذونات التطبيقات .....


الأمر ذاته حين تكون تعمل على أحد الأنظمة مثل ubuntu + Linux +Windows .....

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



ماذا نعني ب أذونات الملفات ؟

أذونات الملفات : هي السماح أو المنع أو التقيد لمن له الحق في الوصول وقراءة ومشاهدة الملفات .

ubuntu أو نظام ubuntu  لديه نظام تحكم في الوصول قوي , من أجل السماح لعدة مستخدمين بالوصول إلى نظام واحد .

 دون منح كل مستخدم إمكانية الوصول إلى كل ملف في نظام الملفات , ولكن يتيح لك في الوقت ذاته السماح بمنع أو السماح لمن يصل لهذه الملفات .

و لكن كيف أعدل أذونات الملفات في نظام ubuntu ؟

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

الطريقة الأولى : chmod


الأمر chmod أفضل وأسهل طريقة تعديل أذونات الملفات .

كيفية استخدام chmod ؟

أساسيات إذن ملف لينكس.

تحتوي كافة  الملفات على  على ثلاثة أنواع رئيسية من الأذونات هي : 

1- القراءة .

2-الكتابة .

3-تنفيذ .

 يتم منح الأذونات لثلاث أصناف :


 المستخدم  وهو المدير ، 

مجموعة المستخدمين على سبيل المتعاونين أو العاملين ، 

وجميع مستخدمي .

كيفية عرض  أذونات الملفات ؟

ls -lha

بعد تنفيذ هذا الأمر سوف تشاهد مثل هذه الصورة التي لن تفهم منها شئ .


 لفهم سبب هذه تسمية  ، عد الخانات . سوف تجد عشرة أحرف تمثل الخانات هذه الخانات تمثل  الأذونات

مثال : rw------- 1

drwxr-xr-x 1 knows1 knows1 4.0K Nov 20 02:23 .drwxr-xr-x 1 root   root   4.0K Nov 20 01:02 ..-rw------- 1 knows1 knows1 3.0K Nov 20 05:01 .bash_history
-rw-r--r-- 1 knows1 knows1  220 Nov 20 01:02 .bash_logout
-rw-r--r-- 1 knows1 knows1 3.7K Nov 20 01:02 .bashrc
drwxrwxrwx 1 knows1 knows1 4.0K Nov 20 01:59 .cache
drwxrwxrwx 1 knows1 knows1 4.0K Nov 20 01:59 .config
-rw-r--r-- 1 knows1 knows1 7.5M Nov 20 02:23 .hhvm.hhbc
drwxrwxrwx 1 knows1 knows1 4.0K Nov 20 01:59 .local
-rw-r--r-- 1 knows1 knows1  807 Nov 20 01:02 .profile
lrwxrwxrwx knows1 knows1    0 Nov 20 01:13 .sudo_as_admin_successful

تعالوا معي نحلل هذه الرموز لكي تفهما بشكل بسيط .

نوع أول .

drwxrwxrwx

نوع ثاني .

-rw-r--r-- 1

نوع ثالث .

lrwxrwxrwx

ماذا نفهم من هذه الأنواع ؟

نوع أول  يبدء ب d .

d و هذا يعني : دليل

drwxrwxrwx

نوع ثاني  يبدء ب - .

- هذا يعني : الملف العادي .

-rw-r--r-- 1

نوع ثالث  يبدأ ب l .

l هذا يعني : ارتباط رمزي

lrwxrwxrwx

يبقى لدينا 9 خانات ما هذه الخانات و كيف نفهم هذه الخانات ؟

الخانات تبدو مثل التالي :

lrwxrwxrwx

نقسم في الخطوة الأولى الخانات .

l-rwx-rwx-rwx

الحرف الأول هو : 

3  أحرف أولى : تدل على User .

3 أحرف وسط : تدل على Group .

3 أحرف أخيرة : تدل على Global .

الآن على ما تدل هذه الأحرف داخل الخانات ؟

r: القراءة .
w: الكتابة .
x: التنفيذ .

من هو صاحب جميع الأذونات , أو كيف نصل إلى الملفات المستهدفة لتحكم فيها ؟


l-rwx-rwx-rwx

قلنا أن الحرف لمعرفة النوع !!! ما يبدء ب l هو صاحب السلطة في تعديل الأذونات .

كيفية بناء الأمر في chmod  ؟

chmod [من][+,-,=][أذونات ] اسم الملف المستهدف .

لتفهم الأمر عليك فهم التالي :

u: user
g: group
o:others
a: all

كتابة أمر : chmod u+w

هنا سوف المستخدم إذن الكتابة . في حال تذكرنا التالي :

r: القراءة .
w: الكتابة .
x: التنفيذ .


لكن سوف يسئل شديد الملاحظة ماذا تعني + ؟


تعال معي لأقول لكم .

+ تعني : منح أذونات .

- تعني : منع أذونات .

= تعيين : أذونات النسخ .

 أختبر نفسك في الأمر التالي :

chmod u=o

هل فهمت ؟!!!

يعني نفس الصلاحيات الممنوحة للمستخدم ممنوحة للآخرين ..

نرجع لنحلل القانون : 



chmod [who][+,-,=][permissions] filename

chmod مفتاح القانون .

 [who] من ؟

[+,-,=] الأذونات .

[permissions] بما ؟ مع أو لأجل | مع مستخدم | لأجل صلاحية مثل : g+w صلاحية أو u=o مستخدم مع مستخدم .
 filename : اسم الملف الذي سوف يطبق عليه القانون .



شرح أذونات الملفات Permissions + صلاحيات على الملفات والمجلدات شرح أذونات الملفات Permissions + صلاحيات على الملفات والمجلدات Reviewed by knows1 on نوفمبر 21, 2018 Rating: 5

ليست هناك تعليقات

ساهم معنا بالتعليق

[XAMPP]

Get Latest Updates

https://3.bp.blogspot.com/-kPsoxlVzTR4/W3hYUjAm4lI/AAAAAAAAFK8/a1EVywaea2Yh2gC-x1yEB-xQL5KSNlKLwCK4BGAYYCw/s1600/1.png ] Author Name [knows1] Author Description [+-+] -+- Username [knows1] Twitter Username [woche24] GPlus Username [+knows1woche24] Pinterest Username [knows1] Instagram Username [woche24]