recent
أخبار ساخنة

كيفية تعيين أذونات الملف على ماك

BEKKI MHAMED
الصفحة الرئيسية
شعار macOS
مثل جميع أنظمة التشغيل الرئيسية ، يتيح لك macOS تقييد الوصول إلى الملفات باستخدام مجموعة معقدة من أذونات الملفات. يمكنك تعيينها بنفسك باستخدام تطبيق Finder ، أو باستخدام الأمر chmod في جهاز Mac الخاص بك. إليك الطريقة.

تعيين أذونات ملف Mac باستخدام Finder

إذا كنت تريد تعيين الأذونات لملف على جهاز Mac الخاص بك دون استخدام المحطة الطرفية ، فستحتاج إلى استخدام تطبيق Finder.
يمكنك تشغيل Finder من Dock أسفل الشاشة. يتم تمثيل التطبيق من خلال أيقونة شعار Happy Mac المبتسم.
أيقونة الباحث في macOS Dock
في نافذة Finder ، يمكنك عرض الأذونات وتعيينها عن طريق النقر بزر الماوس الأيمن على ملف أو مجلد وتحديد خيار "الحصول على معلومات".
انقر بزر الماوس الأيمن على ملف واضغط على Get Info للوصول إلى أذونات الملف على macOS
يمكن العثور على معلومات شاملة حول ملفك أو مجلدك في نافذة "المعلومات" التي تفتح. لتعيين أذونات الملف ، ومع ذلك ، ستحتاج إلى النقر فوق السهم بجوار خيار "المشاركة والأذونات".
سيؤدي ذلك إلى عرض قائمة بالحسابات أو مجموعات المستخدمين على جهاز Mac الخاص بك ، مع إظهار مستويات الوصول ضمن فئة "الامتياز".
قسم "المشاركة والأذونات" من نافذة Get Info لملف على macOS
إذا لم يكن الحساب أو مجموعة المستخدمين التي تريد تعيين أذونات لها مدرجًا ، فحدد رمز علامة الجمع (+) في أسفل النافذة.
اضغط على أيقونة زائد في أسفل نافذة الحصول على معلومات
اختر المستخدم أو المجموعة في نافذة التحديد ثم انقر فوق الزر "تحديد". سيؤدي ذلك إلى إضافته إلى القائمة.
حدد مستخدمًا أو مجموعة مستخدمين ، ثم اضغط على تحديد لإضافة هذا المستخدم أو المجموعة إلى قائمة أذونات الملف على macOS
مستويات الوصول ذاتية التفسير - المستخدمون الذين لديهم مستوى وصول "للقراءة فقط" غير قادرين على تحرير الملفات ، ولكن يمكنهم الوصول إليها. إذا تم تعيين حساب على مستوى "القراءة والكتابة" ، فيمكنهما القيام بكلاهما.
لتعديل هذا لمستخدم أو مجموعة في القائمة ، انقر على السهم بجوار المستوى الحالي لهذا الحساب أو المجموعة ، ثم حدد إما "للقراءة فقط" أو "للقراءة والكتابة" من القائمة.
تعيين أذونات مجموعة المستخدمين لمستخدم على macOS
يتم تعيين الأذونات على الفور. أغلق نافذة "المعلومات" بمجرد الانتهاء.

تعيين أذونات ملف Mac باستخدام Terminal

إذا سبق لك استخدام أمر chmod على Linux ، فستكون مدركًا لقوته. باستخدام أمر طرفي واحد ، يمكنك تعيين أذونات القراءة والكتابة والقابلة للتنفيذ للملفات والأدلة.
و chmodالأمر لا أمر لينكس فقط، ولكن. مثل العديد من أوامر Linux الطرفية الأخرى ، chmodيعود تاريخه إلى Unix من السبعينيات — يشارك كل من Linux و macOS هذا التراث ، وهذا هو السبب في أن chmodالأمر متاح في macOS اليوم.
للاستخدام chmod، افتح نافذة طرفية. يمكنك القيام بذلك عن طريق الضغط على أيقونة Launchpad على شريط الإرساء والنقر على خيار "Terminal" في مجلد "Other".
اضغط على رمز Launchpad الموجود على شريط الإرساء ، ثم انقر فوق خيار "Terminal" في مجلد "Other" لتشغيل تطبيق Terminal
بدلاً من ذلك ، يمكنك استخدام ميزة بحث Spotlight المضمنة من Apple لفتح Terminal.

عرض أذونات الملف الحالي

لعرض الأذونات الحالية لملف ، اكتب:
ls - @ l file.txt
استبدل "file.txt" باسم الملف الخاص بك. سيعرض هذا جميع مستويات وصول المستخدم ، بالإضافة إلى أي سمات موسعة ذات صلة بـ macOS.
الأمر ls في طرف macOS
تظهر أذونات الملف للملف في إخراج 11 حرفًا الأول بواسطة lsالأمر. الحرف الأول ، en dash ( -) ، يوضح أن هذا ملف. بالنسبة للمجلدات ، يتم استبدال هذا بحرف ( d) بدلاً من ذلك.
الأمر ls في محطة macOS يعرض الملفات والمجلدات
يتم تقسيم الشخصيات التسعة التالية إلى مجموعات من ثلاثة.
تعرض المجموعة الأولى مستويات الوصول لمالك الملف / المجلد (1) ، بينما تعرض المجموعة الوسطى أذونات المجموعة (2) ، بينما تعرض الثلاثة الأخيرة أذونات لأي مستخدمين آخرين (3).
أذونات الملفات التي تحتها خط باستخدام الأمر ls في محطة macOS
سترى أيضًا أحرفًا هنا ، مثل r(اقرأ) و w(كتابة) و x(تنفيذ). يتم عرض هذه المستويات دائمًا بهذا الترتيب ، على سبيل المثال:
  • --- قد يعني عدم إمكانية الوصول للقراءة أو الكتابة ، كما أن الملف غير قابل للتنفيذ.
  • r-- قد يعني أن الملف يمكن قراءته ، ولكن لم تتم الكتابة إليه ، وأن الملف غير قابل للتنفيذ.
  • rw- قد يعني أن الملف يمكن قراءته والكتابة إليه ، ولكن الملف غير قابل للتنفيذ.
  • r-x يعني أنه يمكن قراءة الملف وتنفيذه ، ولكن لا تتم الكتابة إليه.
  • rwx يعني أن الملف يمكن قراءته وكتابته وتنفيذه.
إذا كان الحرف الأخير علامة ( @) ، فإنه يشير إلى أن الملف أو المجلد له سمات ملف موسعة تتعلق بالأمان ، مما يمنح تطبيقات معينة (مثل Finder) الوصول المستمر إلى الملف.
ويرتبط هذا جزئيًا  بميزات الأمان الجديدة المقدمة في macOS Catalina ، على الرغم من أن قوائم التحكم في الوصول إلى الملفات (ACLs) كانت ميزة Mac منذ macOS X 10.4 Tiger في عام 2005.

ضبط أذونات الملف

لتعيين أذونات الملف ، ستستخدم chmodالأمر في المحطة. لإزالة جميع الأذونات الحالية ، قم بتعيين حق الوصول للقراءة والكتابة للمستخدم مع السماح بوصول القراءة لجميع المستخدمين الآخرين ، اكتب:
chmod u = rw، g = r، o ​​= r file.txt
و uالعلم يحدد الأذونات لصاحب الملف، gيشير إلى مجموعة من المستخدمين، في حين oيشير إلى جميع المستخدمين الآخرين. =يمسح استخدام علامة المساواة ( ) جميع الأذونات السابقة لهذه الفئة.
في هذه الحالة ، يكتسب مالك الملف حق الوصول للقراءة والكتابة ، بينما تكتسب مجموعة المستخدمين والمستخدمين الآخرين حق الوصول للقراءة.
أمر chmod المستخدم في طرف نظام macOS
يمكنك استخدام علامة الجمع ( +) لإضافة حق الوصول إلى مستوى المستخدم. على سبيل المثال:
chmod o + rw file.txt
وهذا سيمنح جميع المستخدمين الآخرين حق الوصول للقراءة والكتابة إلى الملف.
استخدام بديل chmod في محطة macOS
يمكنك استخدام علامة الطرح ( -) لإزالة هذا بدلاً من ذلك ، على سبيل المثال:
chmod o-rw file.txt
سيؤدي هذا إلى إزالة حق الوصول للقراءة والكتابة لجميع المستخدمين الآخرين من الملف.
إزالة الأذونات من جميع المستخدمين الآخرين باستخدام chmod في محطة macOS
لمسح أو إضافة أو إزالة أذونات المستخدم لجميع المستخدمين ، استخدم aالعلامة بدلاً من ذلك. على سبيل المثال:
chmod a + rwx file.txt
وهذا سيمنح جميع المستخدمين ومجموعات المستخدمين حق الوصول للقراءة والكتابة إلى ملفك ، بالإضافة إلى السماح لجميع المستخدمين بتنفيذ الملف.

مع القوة العظمى تأتي مسؤولية كبيرة ، ولا يمكن إنكار أن chmodالأمر هو أداة واسعة النطاق وفعالة لتغيير أذونات الملف على Mac. يمكنك ، على سبيل المثال ، استبدال الحروف ( rwx) بمزيج من ثلاثة (أو أربعة) أرقام ثمانية ، تصل إلى 777 (للقراءة والكتابة والتنفيذ).
إذا كنت تريد معرفة المزيد عن ذلك ، اكتب man chmodفي المحطة لقراءة القائمة الكاملة للإشارات والإعدادات المتاحة.
كيفية تعيين أذونات الملف على ماك
BEKKI MHAMED

تعليقات

ليست هناك تعليقات
إرسال تعليق
    google-playkhamsatmostaqltradent