في هذا المشروع وثّقت عملية إدارة صلاحيات الملفات والمجلدات في نظام Linux لتتوافق مع متطلبات الأمان داخل المؤسسة. الهدف كان التأكد من أن الملفات والمجلدات داخل مجلد المشاريع (projects) تعكس مستويات الصلاحيات بشكل صحيح، مما يعزز الحماية في بيئة متعددة المستخدمين.
المهام المنفذة:
فحص تفاصيل الملفات والمجلدات باستخدام الأمر ls -la بما في ذلك الملفات المخفية.
شرح سلسلة الصلاحيات (Permissions String) المكونة من 10 خانات لفهم صلاحيات المستخدم، المجموعة، والآخرين.
تحديث صلاحيات الملفات:
إزالة صلاحية الكتابة (write) من "others" على الملف project_k.txt.
تعديل صلاحيات الملف المخفي .project_x.txt بحيث لا يملك المستخدم أو المجموعة صلاحية الكتابة، مع إعطاء المجموعة صلاحية القراءة فقط.
تعديل صلاحيات المجلد drafts بحيث لا يملك إلا المستخدم researcher2 صلاحية التنفيذ (execute).