Linux File Permissions
10 Questions
0 Views

Linux File Permissions

Created by
@StylishSpessartine

Podcast Beta

Play an AI-generated podcast conversation about this lesson

Questions and Answers

ما هي الصيغة الصحيحة لتخصيص صلاحية ملف باستخدام الأمر chmod؟

  • chmod setpermission filename
  • chmod filename newpermission
  • chmod newpermission filename (correct)
  • chmod filename setpermission
  • ماذا تعني الأرقام 4، 2، و1 في تخصيص الصلاحيات؟

  • 4 تعني إمكانية القراءة والتشغيل، 2 تعني إمكانية الكتابة والتشغيل، 1 تعني إمكانية القراءة فقط.
  • 4 تعني إمكانية التشغيل، 2 تعني إمكانية القراءة، 1 تعني إمكانية الكتابة.
  • 4 تعني إمكانية الكتابة، 2 تعني إمكانية القراءة، 1 تعني إمكانية التشغيل.
  • 4 تعني إمكانية القراءة، 2 تعني إمكانية الكتابة، 1 تعني إمكانية التشغيل. (correct)
  • ما هي نتيجة الأمر chmod 744 cts؟

  • تخصيص صلاحية rwxr--r--. (correct)
  • تخصيص صلاحية rwxrwxrwx.
  • تخصيص صلاحية r--r--r--.
  • تخصيص صلاحية rw-r--r--.
  • ما الهدف من استخدام الأمر umask؟

    <p>تعيين صلاحيات افتراضية لكل الملفات الجديدة.</p> Signup and view all the answers

    إذا كانت صلاحية ملف 744، فما هو الشكل البديل لهذه الصلاحية؟

    <p>rw-r--r--.</p> Signup and view all the answers

    الصيغة العامة لتخصيص صلاحية هي chmod newpermission ______

    <p>filename</p> Signup and view all the answers

    إذاً فإن مجموع الصلاحيات تساوي 7.______

    <p>rwx</p> Signup and view all the answers

    للتعديل بالأرقام يكون الأمر كما يلي: $chmod ______ cts

    <p>744</p> Signup and view all the answers

    للصلاحية ______ نستخدم الأمر umask

    <p>الثابتة</p> Signup and view all the answers

    الرقم 4 يتم منحه صلاحية ______

    <p>r</p> Signup and view all the answers

    Study Notes

    الصلاحيات في نظام التشغيل لينكس

    • أنواع الصلاحيات: تتكون الصلاحيات من ثلاثة أنواع رئيسية وهي:

      • قراءة (read): تسمح للمستخدم بقراءة محتويات الملف أو الفهرس.
      • كتابة (write): تسمح بالتعديل أو الإضافة في الملف، أو إنشاء عناصر جديدة داخل الفهرس.
      • تنفيذ (execute): تنطبق على الفهارس، حيث تتيح للمستخدم التنقل داخل الفهرس.
    • أنواع المستخدمين:

      • مالك الملف (owner)
      • المجموعة (group) التي ينتمي إليها مالك الملف
      • بقية مستخدمي النظام (others)
    • الأمر ls -L: يُستخدم لمعرفة صلاحيات الملفات والفهارس.

      • مثال على نتائج الأمر: drwxr-xr-x 3 root root 36 May 12-12-2007 cts

    تغييرات الصلاحيات

    • شخصيات التغيير: فقط الـ root ومالك الملف يمكنهم تغيير صلاحيات الملفات أو الفهارس.
    • الأمر chmod: يُستخدم لتخصيص الصلاحيات، بالصيغتين النصية والرقمية.
      • الصيغة العامة: chmod newpermission filename
      • مثال على استخدام chmod: chmod go+rw cts لإضافة صلاحية القراءة والكتابة.

    التعديل بالأرقام

    • تعريف الأرقام للصلاحيات:
      • الرقم 4 يُمثل صلاحية القراءة (r)
      • الرقم 2 يُمثل صلاحية الكتابة (w)
      • الرقم 1 يُمثل صلاحية التنفيذ (x)
    • مجموع الصلاحيات: قيمة مجموع الصلاحيات تُستخدم لتمثيل صلاحية معينة. على سبيل المثال:
      • rwx = 7 (4 + 2 + 1)
      • إذا كانت صلاحيات ملف ما 744، تعني أن المالك لديه جميع الصلاحيات (rwx) بينما المجموعة وبقية المستخدمين لديهم صلاحية القراءة فقط (r--).
    • تغيير الصلاحيات بالأرقام: مثال على الأمر: chmod 744 cts

    الأمر umask

    • يُستخدم الأمر umask لتعيين صلاحيات ثابتة عامة لجميع الملفات التي تُنشأ في النظام.
    • يُحدد هذا الأمر الصلاحيات الافتراضية للملفات والفهارس قبل إنشائها.

    صلاحيات الملفات في لينكس

    • الصلاحيات هي واحدة من خصائص حماية الملفات في نظام لينكس.
    • تتضمن ثلاثة أنواع من الصلاحيات:
      • القراءة (r)
      • الكتابة (w)
      • التنفيذ (x)

    أنواع المستخدمين

    • المالك (Owner): الشخص الذي أنشأ الملف.
    • root: المستخدم المتميز الذي يمتلك صلاحيات كاملة، يمكنه تغيير صلاحيات الملفات والفهارس.

    الأمر chmod

    • يستخدم الأمر chmod لتغيير صلاحيات الملفات.
    • هناك طريقتان لتعديل الصلاحيات:
      • باستخدام الحروف:

        • لإضافة صلاحية: +
        • لحذف صلاحية: -
        • لتخصيص صلاحية محددة: =
        • الصيغة العامة: chmod newpermission filename
        • مثال: chmod go+rw cts يضيف صلاحية القراءة والكتابة للمستخدمين الآخرين.
      • باستخدام الأرقام:

        • القراءة (r) تمثل الرقم 4.
        • الكتابة (w) تمثل الرقم 2.
        • التنفيذ (x) تمثل الرقم 1.
        • مجموع الصلاحيات يمكن أن يكون 0-7، حيث أن rwx تساوي 7.
        • مثال: إذا كانت صلاحية الملف 744، فهذا يعني المالك لديه كل الصلاحيات والآخرون لديهم قراءة فقط.
        • الأمر سيكون: chmod 744 cts.

    الأمر umask

    • يستخدم الأمر umask لتحديد صلاحيات افتراضية (default permissions) لكل الملفات التي سيتم إنشاؤها.
    • يمكن تعيين صلاحيات ثابتة لكل من الملفات والفهارس باستخدام هذا الأمر قبل إنشائها.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    تتناول هذه الاختبارات خصائص حماية الملفات في نظام التشغيل لينكس، مع التركيز على أنواع الصلاحيات المختلفة المخصصة للمستخدمين. سيتم استكشاف كيفية إدارة الوصول وضمان الأمان في النظام.

    More Like This

    Use Quizgecko on...
    Browser
    Browser