المحتوى
أقسام أخرىهذا الدليل مخصص لأولئك الذين يحتاجون حقًا إلى المساعدة للبدء في تغيير الأذونات على الملفات والمجلدات في أي Linux Kernel لهذا العرض التوضيحي ، سأستخدم صور Fedora core 8 من تجاربي الخاصة. سأستخدم أيضًا الشكل Octal (number) للأمر لأغراض البساطة. (معذرةً لبعض الصور التي استخدمتها MS paint ولكن إذا قمت بتكبير الصورة بالضغط عليها فهذا يساعد)
خطوات
- انظر ما الإذن الذي تريد تغييره. لمعرفة الأذونات التي لديك بالفعل على الملفات ، استخدم الأمر Ls مع الخيار -l (الصورة 1)
-
حدد الإذن الذي تريد تغييره: إما وصول المستخدم أو وصول المجموعة أو وصول آخر. سيحدد هذا كيف ستكتب الأمر chmod ، ومكان وضع كل رقم. -
رسائل إشعار على سطر الإذن في الصورة 1. هذه هي تفاصيل الإذن (r للقراءة) ، (w للكتابة) (x للتنفيذ) وهذا سيسمح للمستخدم أو المجموعة أو أي شخص آخر بقراءة (فتح) الملف أو كتابة (إجراء تغييرات) على الملف أو التنفيذ ( run) الملف. الرقم المستخدم لـ R هو 4 ، والرقم المستخدم لـ W هو 2 والرقم المستخدم لـ X هو 1 وهو ما يساوي 7 ، وهناك بعض الرياضيات المطلوبة للقيام بذلك. (راجع كلا المخططين في قسم الملاحظات)- على سبيل المثال ، إذا كنت تريد إضافة إذن القراءة وإذن الكتابة للمستخدمين فقط ، فستكتب الأمر الذي ستضيف 4 للقراءة و 2 للكتابة حتى تبدو الأذونات على ملفك كما تراه في الصورة 2 من أجل مستخدم الملف. (راجع المخطط في قسم الملاحظات للحصول على مخطط القيم العددية للأذونات).
-
لاحظ أن هناك 3 أرقام في الكود الثماني / الرقمي. هؤلاء يمثلون المستخدمين | المجموعات | أخرى من اليسار إلى اليمين. سيؤدي وضع رقم من 1 إلى 7 في أي جزء من الأجزاء الثلاثة إلى تغيير الإذن لكل جزء بناءً على الأرقام التي تستخدمها. - قم بتغيير الإذن الخاص بالمجلدات باستخدام نفس الأمر للملفات. فقط تأكد من استخدام المسار المطلق للمجلد حتى لا ترتكب خطأ (أي مجلد الاختبار الخاص بي الموجود في / home / allowdemo / test). إذا لم تكن متأكدًا ، فما عليك سوى إلقاء نظرة على الصورة 3
- بعد كتابة الأمر chmod بالأرقام المناسبة ، تحقق لمعرفة ما إذا كنت قد أكملت الأمر بنجاح باستخدام الأمر ls –l. إذا نجحت ، عمل جيد. إذا لم تحاول مرة أخرى (إذا نسيت شكل الأمر ، فارجع إلى الصورة رقم 1 ، استخدم الأمر الأول)
- إذا لم تكن متأكدًا من كيفية إصلاح أخطائك ، فقم بتسجيل الدخول إلى حساب الجذر الخاص بك وقم بتغيير الأذونات على الملف أو الدليل إلى 777 عند استخدام الأمر chmod ، والذي سيعيد القراءة والكتابة وتنفيذ الأذونات للجميع.
- الآن بعد أن تعرفت على أساسيات كيفية تغيير أذونات الملفات في Linux ، قم بالتجول باستخدام الإذن لمعرفة التغييرات عندما تحاول فتح ملف أو مجلد أو محاولة نقل الملف ومعرفة النتائج التي تحصل عليها. يجب أن تختلف النتائج.
- استمتع (Linux إذا كان دائمًا ممتعًا).
أسئلة وأجوبة المجتمع
نصائح
- إذن قراءة وكتابة تنفيذ
- قيمة الرقم 4 2 1
- قيمة الحرف r w x
- مثال على الأمر: # chmod 777 filename
- ما يفعله كل إذن لكل معدل
- المستعمل
- User + r: يسمح للمستخدم الذي أنشأ الملف بقراءة الملف.
- User + w: يسمح للمستخدم الذي أنشأ الملف بإجراء تغييرات على الملف.
- User + x: يسمح للمستخدم الذي أنشأ الملف بفتح / تشغيل الملف.
- مجموعة
- Group + r: يسمح لأي شخص في المجموعة الذي أنشأ الملف (أو في المجموعة فقط) بالوصول لقراءته.
- Group + w: يسمح للمجموعة التي ينتمي إليها الملف ، للسماح لهم بالوصول لإجراء تغييرات على الملف.
- Group + x: يسمح لأي شخص في المجموعة التي ينتمي إليها الملف بالوصول إليها بتشغيل الملف.
- آخر
- Other + r: يسمح لأي مستخدم ضيف بقراءة الملف.
- Other + w: يسمح لأي مستخدم ضيف بإجراء تغييرات على الملف.
- Other + x: يسمح لأي مستخدم ضيف بتشغيل الملف.
تحذيرات
- لتغيير الأذونات الخاصة بالملفات ، يجب أن تكون منشئ الملف ، في المجموعة التي ينتمي إليها الملف أو تم تسجيل الدخول إليها كجذر (مسؤول لمستخدمي Windows).
- إذا قررت تغيير الأذونات في مجلد ، فتأكد من أنك لست في المجلد في الوقت الذي تكتب فيه الأمر وإلا فلن يعمل.