تفعيل Touch ID في Terminal على Mac لتجنب كتابة كلمة المرور

الاعتماد على كتابة كلمة المرور في Terminal على جهاز Mac يمكن أن يكون عملية مملة، خاصة إذا كنت تكررها بشكل متواصل. لحسن الحظ، يمكنك استخدام ميزة Touch ID لتسريع هذه العملية وتجاوز الحاجة إلى إدخال كلمة المرور يدويًا. في هذه المقالة، سنشرح كيفية تفعيل واستخدام Touch ID في Terminal، مما يساعدك على توفير الوقت وزيادة الأمان عند التعامل مع الأوامر.

تفعيل Touch ID في Terminal على Mac لتجنب كتابة كلمة المرور - %categories

النقاط الرئيسية

  • إن المصادقة في محطة الطرفية لنظام التشغيل macOS باستخدام Touch ID أسرع كثيرًا من كتابة كلمة المرور في كل مرة.
  • قم بتحرير ملف بسيط في المحطة الطرفية باستخدام محرر nano لتمكين Touch ID لجميع أوامر sudo.
  • اختبر الإعداد بتشغيل أمر sudo ولا تكتب كلمة المرور مرة أخرى أبدًا.

إذا كنت تستخدم محطة الطرفية لنظام التشغيل macOS بانتظام، فلا شك أنك طُلب منك إدخال كلمة المرور عند تشغيل الأوامر التي تتطلب امتيازات مرتفعة (sudo). اتبع هذا الدليل السريع لتخطي الكتابة واستخدام بصمة إصبعك للمصادقة بدلاً من ذلك.

إعداد الأمر

لتكوين تطبيق المحطة الطرفية لنظام التشغيل Mac للمصادقة باستخدام Touch ID، افتح Terminal.app أولاً (ستجده ضمن التطبيقات > الأدوات المساعدة أو يمكنك البحث عنه باستخدام Spotlight). بعد ذلك، أصدر الأمر التالي واكتب كلمة المرور يدويًا عند مطالبتك بذلك. ستكون هذه هي المرة الأخيرة التي تحتاج فيها إلى القيام بذلك!

sudo nano /etc/pam.d/sudo

بمجرد المصادقة، سيتم الترحيب بك بواجهة nano. Nano عبارة عن عارض/محرر نصوص بسيط يعمل عبر سطر الأوامر. يجب أن يعرض محتويات ملف يبدو مشابهًا للصورة أدناه.

اقرأ أيضا:  كيفية التقاط أي نص من شاشة جهاز Mac الخاص بك

تفعيل Touch ID في Terminal على Mac لتجنب كتابة كلمة المرور - %categories

كل ما نحتاج إلى فعله لتمكين Touch ID هو إضافة سطر واحد إلى ملف الإعدادات هذا. قم بإنشاء مساحة أسفل السطر المعلق في الأعلى وقم بلصق ما يلي:

auth sufficient pam_tid.so

 

تفعيل Touch ID في Terminal على Mac لتجنب كتابة كلمة المرور - %categories

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

authsufficientpam_tid.so

تفعيل Touch ID في Terminal على Mac لتجنب كتابة كلمة المرور - %categories

سيؤدي هذا إلى منح ملف الإعدادات المحرر حديثًا مظهرًا أنظف يتوافق مع تنسيقه الافتراضي.

بمجرد إضافة أحد الإصدارات المذكورة أعلاه للسطر الجديد، احفظ الملف في nano باستخدام Controll+O. ثم اخرج من nano بالضغط على Control+X. بدلاً من ذلك، يمكنك الخروج باستخدام Control+X ثم الضغط على Y لـ “نعم” عند سؤالك عما إذا كنت تريد حفظ الملف المعدل.

هذا كل شيء! هذا كل ما عليك فعله من حيث الإعداد. حان الوقت الآن لاختبار التغييرات التي أجريتها للتو.

اختباره

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

sudo su

عند تنفيذ الأمر، يجب أن يطلب منك Touch ID تقديم بصمة إصبعك.

اقرأ أيضا:  أفضل طريقتين لاستعادة الملفات من سلة المهملات التي تم إفراغها على جهاز Mac

تفعيل Touch ID في Terminal على Mac لتجنب كتابة كلمة المرور - %categories

يمكنك المضي قدمًا واستخدام قارئ Touch ID كما تفعل عادةً. ستعرف أن كل شيء يعمل بشكل صحيح إذا تغير اسم المستخدم في بداية موجه Terminal.

تفعيل Touch ID في Terminal على Mac لتجنب كتابة كلمة المرور - %categories

تم النجاح! أنت الآن حر في استخدام Touch ID ببصمة إصبعك مع أي أمر يتطلب امتيازات sudo.

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

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

قد يعجبك ايضا