في نظام Linux، يتم تعيين الصلاحيات والمجموعات باستخدام أوامر مختلفة. إليك كيفية تعيين الصلاحيات والمجموعات في خوادم Linux:

  1. تعيين الصلاحيات للملفات والمجلدات:
    • استخدم الأمر chmod لتغيير الصلاحيات.
    • يتم استخدام الأمر chmod مع الأرقام أو الرموز لتحديد الصلاحيات المطلوبة.
    • مثال: chmod 755 file.txt لتعيين الصلاحيات للملف file.txt.
  2. تعيين الملكية والمجموعة الفرعية:
    • يمكن استخدام الأمر chown لتغيير مالك الملفات والمجلدات.
    • يمكن استخدام الأمر chgrp لتغيير المجموعة الفرعية للملفات والمجلدات.
    • مثال: sudo chown username:groupname file.txt لتغيير المالك والمجموعة الفرعية للملف file.txt.
  3. إنشاء مجموعة جديدة:
    • استخدم الأمر addgroup لإنشاء مجموعة جديدة.
    • مثال: sudo addgroup groupname لإنشاء مجموعة جديدة بالاسم groupname.
  4. إضافة مستخدم إلى مجموعة:
    • استخدم الأمر usermod لإضافة مستخدم إلى مجموعة.
    • مثال: sudo usermod -aG groupname username لإضافة المستخدم إلى مجموعة groupname.
  5. تحديد الصلاحيات باستخدام ACLs:
    • يمكن استخدام ACLs (Access Control Lists) لتعيين صلاحيات محددة لملفات ومجلدات معينة.
    • يمكنك استخدام الأمر setfacl لتعيين ACLs.
    • مثال: setfacl -m u:username:rw file.txt لمنح المستخدم username صلاحية القراءة والكتابة على الملف file.txt.

هذه بعض الأوامر الأساسية لتعيين الصلاحيات والمجموعات في نظام Linux. تأكد من فهم الصلاحيات واستخدامها بحذر لتجنب الأخطاء غير المرغوب فيها.

من geekadmin