3 طرق لفتح التطبيقات ذات حقوق الجذر على جهاز Mac

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

3 طرق لفتح التطبيقات ذات حقوق الجذر على جهاز Mac
3 طرق لفتح التطبيقات ذات حقوق الجذر على جهاز Mac

فيديو: 3 طرق لفتح التطبيقات ذات حقوق الجذر على جهاز Mac

فيديو: 3 طرق لفتح التطبيقات ذات حقوق الجذر على جهاز Mac
فيديو: EXPORTING your Apple Photo files on your MAC - EVERYTHING YOU NEED TO KNOW! 2024, يمكن
Anonim

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

خطوة

الطريقة 1 من 3: باستخدام حساب المسؤول

فهم الرمز
فهم الرمز

الخطوة 1. تعرف على مخاطر استخدام امتيازات الجذر

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

افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 2
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 2

الخطوة 2. قم بتسجيل الدخول إلى حساب المسؤول على جهاز الكمبيوتر الخاص بك ، ثم افتح Terminal بالنقر فوق التطبيقات → الأدوات المساعدة وتحديد Terminal

تأكد من أن حساب المسؤول الذي تستخدمه محمي بكلمة مرور. لا يسمح لك الجهاز بالوصول إلى الجذر من حساب لا يحتوي على كلمة مرور

افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 3
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 3

الخطوة 3. جرب الطريقة السريعة للوصول إلى الجذر

يسمح لك الأمر "sudo" بفتح التطبيقات بامتيازات الجذر ، ولكن يجب أن تعرف العنوان الكامل للملف الرئيسي للتطبيق في الحزمة. تستخدم معظم تطبيقات Mac المدمجة وتطبيقات الجهات الخارجية نظام حزمة مماثل. لذلك ، يمكنك تجربة الأمر التالي لفتح التطبيق:

  • أدخل sudo "\ العنوان الكامل لحزمة التطبيق على محرك الأقراص.app / المحتويات / MacOS / اسم التطبيق".

    على سبيل المثال ، لفتح iTunes ، أدخل sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" واضغط على Return.

  • أدخل كلمة المرور للحساب الذي تستخدمه حاليًا ، ثم اضغط على "رجوع".
  • إذا نجح الأمر ، فسيفتح التطبيق بامتيازات الجذر. ومع ذلك ، إذا عرضت Terminal رسالة الخطأ "الأمر غير موجود" ، فاتبع الخطوات التالية.
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 4
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 4

الخطوة 4. افتح محتويات حزمة التطبيق

إذا لم تنجح الطريقة السريعة أعلاه ، فابحث عن التطبيق في Finder ، ثم انقر بزر الماوس الأيمن (أو انقر مع الضغط على مفتاح التحكم) على أيقونة التطبيق وحدد إظهار محتويات الحزمة من القائمة.

افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 5
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 5

الخطوة 5. حدد موقع الملف الرئيسي للبرنامج

الآن ، سترى مجلدًا واحدًا أو أكثر في حزمة التطبيق. يمكنك العثور على ملفات البرنامج الرئيسية في هذا المجلد. بشكل عام ، توجد هذه الملفات في المجلد / Contents / MacOS.

  • بشكل عام ، يحمل الملف الرئيسي للبرنامج نفس اسم البرنامج ، ولكن أحيانًا يكون له اسم مختلف ، مثل "run.sh".
  • عادةً ما يحتوي الملف الرئيسي للبرنامج على أيقونة الصندوق الأسود مع حرف صغير "exec".
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 6
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 6

الخطوة 6. أدخل الأمر sudo في Terminal ، متبوعًا بمسافة

لا تدخل الأمر أولاً.

افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac ، الخطوة 7
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac ، الخطوة 7

الخطوة 7. اسحب الملف الرئيسي للتطبيق إلى نافذة Terminal

سيظهر العنوان الكامل لملف التطبيق تلقائيًا في نافذة Terminal.

افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac ، الخطوة 8
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac ، الخطوة 8

الخطوة 8. قم بتأكيد الإجراء عن طريق إدخال كلمة المرور

اضغط على رجوع ، ثم أدخل كلمة المرور للحساب الذي تستخدمه حاليًا. بعد ذلك ، اضغط على رجوع مرة أخرى. سيتم فتح التطبيق بامتيازات الجذر.

الطريقة 2 من 3: باستخدام حساب غير مسؤول

افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 9
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 9

الخطوة 1. افتح Terminal باستخدام حساب غير مسؤول للبدء

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

افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 10
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 10

الخطوة 2. من Terminal ، قم بالتبديل إلى حساب المسؤول

أدخل الأمر su - متبوعًا بمسافة واسم مستخدم المسؤول. بعد ذلك ، أدخل كلمة مرور المسؤول. الآن ، يمكنك استخدام حساب المسؤول في الجهاز.

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

افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 11
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 11

الخطوة 3. افتح التطبيق باستخدام الأمر "sudo"

بشكل عام ، يمكنك استخدام الأمر sudo "\ العنوان الكامل لحزمة التطبيق على drive.app / Contents / MacOS / application name". إذا لم يعمل الأمر ، فاقرأ الخطوات السابقة.

افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac ، الخطوة 12
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac ، الخطوة 12

الخطوة 4. عند الانتهاء من الوصول إلى الجذر ، ارجع إلى حساب غير المسؤول باستخدام الأمر exit

بعد إدخال الأمر ، ستعود Terminal إلى استخدام حساب غير المسؤول.

طريقة 3 من 3: استكشاف الأخطاء وإصلاحها

افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 13
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac الخطوة 13

الخطوة 1. قم بتعطيل حماية تكامل النظام باتباع هذه الخطوات

هذه الميزة المتاحة منذ OS X 10.11 El Capitan تقيد الوصول إلى جميع الملفات ، حتى بعد استخدام حساب الجذر.. إذا كنت غير قادر على إجراء التغييرات المطلوبة على النظام ، فحاول تعطيل SIP. ومع ذلك ، فإن هذه الخطوة خطيرة للغاية ، ويمكن أن تلحق الضرر بالكمبيوتر أو البيانات الموجودة عليه. لذلك لا تقم بهذه الخطوة إلا إذا كنت تفهم المخاطر حقًا.

  • إعادة تشغيل الكمبيوتر. عندما تسمع صوت البدء ، اضغط مع الاستمرار على Command + R للدخول إلى وضع الاسترداد.
  • حدد الأدوات المساعدة من القائمة الموجودة أعلى الشاشة ، ثم انقر فوق Terminal.
  • في نافذة Terminal ، أدخل الأمر csrutil disable ؛ يعيد التشغيل.
  • انتظر حتى تتم إعادة تشغيل الكمبيوتر بشكل طبيعي ، ثم جرب الخطوات الموجودة في الجزء العلوي من هذه المقالة لفتح التطبيقات بأذونات الجذر الكاملة. عند الانتهاء من استخدام التطبيق ، فكر في إعادة تمكين SIP. اتبع الخطوات لتعطيل SIP ، ولكن استبدل أمر التعطيل بتمكين.
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac ، الخطوة 14
افتح التطبيقات ذات الامتيازات الجذرية على جهاز Mac ، الخطوة 14

الخطوة 2. استخدم nano بدلاً من محرر النصوص بواجهة رسومية

قد يكون تحرير ملف التكوين باستخدام محرر النصوص في Terminal خيارًا أكثر أمانًا. Nano هو محرر نصوص مدمج يمكن استخدامه من Terminal. لاستخدام nano مع امتيازات الجذر ، استخدم الأمر sudo nano ، متبوعًا بمسافة وعنوان الملف. ستتمكن بعد ذلك من تحرير الملف من داخل Terminal. عند الانتهاء من تحرير الملف ، اضغط على Control + O لحفظ الملف ، و Control + X للخروج من nano.

  • على سبيل المثال ، سيفتح الأمر sudo nano / etc / hosts ملف "hosts" بامتيازات الجذر.
  • يوصى بعمل نسخة احتياطية من ملف التكوين الذي تريد تحريره باستخدام الأمر sudo cp address) file_address file_backup. على سبيل المثال ، لنسخ ملف "hosts" احتياطيًا باسم النسخة الاحتياطية "hosts.backup" ، أدخل الأمر sudo cp / etc / hosts /etc/hosts.backup. إذا أخطأت في تحرير الملف ، فأعد تسميته باستخدام الأمر mv (على سبيل المثال sudo mv / etc / hosts /etc/hosts.bad) ، واستعد النسخة الاحتياطية باستخدام sudo cp /etc/hosts.backup / etc / hosts.

نصائح

موصى به: