تحويل حساب المستخدم القياسي إلى حساب المسؤول من سطر الأوامر في نظام التشغيل Mac OS

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

Anonim

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

ote هذا التغيير لن يكون له أي تأثير على قدرة أي حساب مستخدم ، مسؤول أو قياسي ، للوصول إلى وظيفة sudo ، أو استخدام حساب الجذر ، وكلاهما منفصل تمامًا عن حساب المسؤول في نظام التشغيل Mac OS X.

كيفية تغيير مستخدم إلى مسؤول في سطر الأوامر في نظام التشغيل Mac OS X

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

عندما يكون لديك اسم المستخدم ، قم بتشغيل Terminal واستخدم الأمر التالي لتغيير الحساب إلى admin:

dscl. - إلحاق / مجموعات / admin GroupMembership USERNAME

على سبيل المثال ، مع اسم مستخدم قصير "paul" ، سيكون بناء الجملة:

dscl. - إلحاق / مجموعات / admin GroupMembership paul

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

يمكن أن يكون هذا مفيدًا بشكل خاص للإدارة عن بُعد مع ssh وحالات الإعداد الآلي ، ولكنه مفيد أيضًا من حيث أنه يمكنك تبديل حساب مستخدم إلى امتياز المسؤول من وضع المستخدم الفردي وعند التمهيد من وضع الاسترداد أيضًا .

تأكيد التغيير وعرض قائمة بجميع حسابات المسؤول في نظام التشغيل Mac OS X

يمكنك تأكيد تحويل حساب المستخدم إلى مجموعة المسؤولين باستخدام علامة -read مع dscl في نفس المجموعة:

dscl. -قراءة / مجموعات / admin GroupMembership

يجب أن يطبع هذا الشيء مرة أخرى مثل:

“osxdaily paul adminaccount” أو ما شابه ، اعتمادًا على الحساب (الحسابات) التي تنتمي إلى مجموعة الإدارة. ستتضمن القائمة حسابات المسؤول فقط ، بينما ستدرج الأوامر الأخرى جميع حسابات المستخدمين على جهاز Mac.

تحويل حساب المستخدم القياسي إلى حساب المسؤول من سطر الأوامر في نظام التشغيل Mac OS