Hostwinds دروس

نتائج البحث عن:


جدول المحتويات


فهم ملكية ملفات Linux والأذونات
التحقق من ملكية الملفات الحالية والأذونات
مثال على إخراج أمر "ls -l":
تغيير ملكية الملف
تغيير مالك الملف:
تغيير مجموعة الملفات:
تغيير كل من المالك والمجموعة:
تعديل أذونات الملف
الوضع الرمزي:
أضف تنفيذ إذن للمالك:
أضف أذونات القراءة والكتابة لكل من المالك والمجموعة:
قم بإزالة إذن القراءة للآخرين:
الوضع الرقمي
لا تضع أذونات لأي شخص:
حدد جميع الأذونات للجميع:
تعيين قراءة واكتب للمالك ، وقراءة للمجموعة:

تغيير ملكية الملفات والأذونات في Linux

العلامات: Linux,  Security 

فهم ملكية ملفات Linux والأذونات
التحقق من ملكية الملفات الحالية والأذونات
مثال على إخراج أمر "ls -l":
تغيير ملكية الملف
تغيير مالك الملف:
تغيير مجموعة الملفات:
تغيير كل من المالك والمجموعة:
تعديل أذونات الملف
الوضع الرمزي:
أضف تنفيذ إذن للمالك:
أضف أذونات القراءة والكتابة لكل من المالك والمجموعة:
قم بإزالة إذن القراءة للآخرين:
الوضع الرقمي
لا تضع أذونات لأي شخص:
حدد جميع الأذونات للجميع:
تعيين قراءة واكتب للمالك ، وقراءة للمجموعة:

تم تصميم Linux لإدارة العديد من المستخدمين بكفاءة ، مما يضمن أن الأفراد المصرح لهم فقط يمكنهم الوصول إلى ملفات محددة أو تعديلها.يتم ذلك من خلال نظام ملكية الملفات والأذونات التي تساعد على حماية بيانات النظام وبيانات المستخدم.يساعد فهم هذه الآليات في الحفاظ على أمان النظام وضمان إدارة الملفات المناسبة.

فهم ملكية ملفات Linux والأذونات

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

المفاهيم الرئيسية:

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

التحقق من ملكية الملفات الحالية والأذونات

لعرض ملكية وأذونات ملف/دليل ، استخدم 'ls -l' يأمر:

ls -l filename
مثال على إخراج أمر "ls -l":
-rwxrw-r-- 1 foo bar 1024 Jan 1 00:00 filename
  • -RWXRW-R--: يمثل نوع الملف والأذونات.
    • RWX: أذونات المالك (FOO).
    • RW-: أذونات للمجموعة (شريط).
    • ص-: أذونات للآخرين.
  • فو: مالك الملف.
  • شريط: مجموعة مرتبطة بالملف.
  • 1024: حجم الملف بالبايت.
  • 1 يناير 00:00: آخر تاريخ ووقت التعديل.

لسرد تفاصيل جميع الملفات في الدليل ، ما عليك سوى استخدام "ls -l" دون تحديد اسم ملف.بالنسبة للدلائل ، يسرد هذا الأمر محتويات بنفس الإخراج المفصل.

لمزيد من التفاصيل حول LS ، استخدم 'ls -help' أو 'رجل ls' الأوامر.

تغيير ملكية الملف

يمكن فقط للمستخدم الجذر أو المستخدمين الذين لديهم امتيازات SUDO المناسبة تعديل ملكية الملفات.لتغيير الملكية ، استخدم "تشون" يأمر:

chown [user]:[group] filename
تغيير مالك الملف:
chown newowner filename
تغيير مجموعة الملفات:
chown :newgroup filename
تغيير كل من المالك والمجموعة:
chown newowner:newgroup filename

لتطبيق التغييرات على الملكية بشكل متكرر على الدليل ومحتوياته ، استخدم '-r'خيار:

chown -R newowner:newgroup /path/to/directory

لمزيد من المعلومات حول "Chown" ، استخدم 'تشون -help' أو "رجل تشون".

تعديل أذونات الملف

يمكن ضبط أذونات الملفات باستخدام 'chmod' يأمر.هناك طريقتان رئيسيتان:

  • الوضع الرمزي

  • الوضع الرقمي

الوضع الرمزي:

ضبط الأذونات باستخدام التمثيل الرمزي.

أضف تنفيذ إذن للمالك:
chmod u+x filename
أضف أذونات القراءة والكتابة لكل من المالك والمجموعة:
chmod ug+rw filename
قم بإزالة إذن القراءة للآخرين:
chmod o-r filename

الوضع الرقمي

يتيح لك الوضع الرقمي تعيين الأذونات باستخدام رقم مكون من ثلاثة أرقام.يمثل كل رقم أذونات للمالك والمجموعة وغيرها على التوالي.القيمة لكل رقم هي مجموع الأرقام التي تمثل الأذونات المسموح بها لهذا الدور ، بقيمة أقصى قدرها 7 (سبعة) لكل رقم.0 (صفر) لا يمثل أذونات.

تمثيل رقمي لكل نوع إذن:

  • اقرأ: 4
  • اكتب: 2
  • تنفيذ: 1

على سبيل المثال ، لإعطاء المستخدم قراءة الكتاب والكتابة ، تقرأ المجموعة الوصول فقط ، وغيرهم من المستخدمين أي وصول ، والرقم الذي يمثله هو 740.

فيما يلي بعض الأمثلة الأخرى:

لا تضع أذونات لأي شخص:
chmod 000 filename
حدد جميع الأذونات للجميع:
chmod 777 filename
تعيين قراءة واكتب للمالك ، وقراءة للمجموعة:
chmod 640 filename

كتب بواسطة Hostwinds Team  /  أغسطس 29, 2018