मैक ओएस पर सूडो प्रमाणीकृत करने के लिए टच आईडी का उपयोग कैसे करें

यदि आपके पास टच बार सुसज्जित मैकबुक प्रो है और आप लगातार कमांड लाइन उपयोगकर्ता हैं, तो आप एक चाल की सराहना कर सकते हैं जो आपको टर्मिनल में अपना पासवर्ड टाइप करने के बजाय सुडो और सु प्रमाणित करने के लिए टच आईडी का उपयोग करने की अनुमति देता है। डिजिटल निएंडरथल।


एक उल्लेखनीय समस्या (या व्यापार-बंद) यह है कि यदि आप मैक को इस सक्षम के साथ कनेक्ट करने के लिए एसएसएच का उपयोग करते हैं, तो आप सूडो का उपयोग करने में सक्षम नहीं होंगे क्योंकि टच आईडी संचारित नहीं होगी। मिश्रित रिपोर्टें हैं जिन्हें हाई सिएरा के बीटा संस्करणों में बदला जा सकता है।

वैसे भी, यदि आप टच बार और टच आईडी सुसज्जित मैक के साथ एक उन्नत मैक उपयोगकर्ता हैं, तो यहां आप सुडो प्रमाणीकरण के लिए टच आईडी समर्थन सक्षम कर सकते हैं। यह वास्तव में नौसिखिया उपयोगकर्ताओं या उन लोगों के लिए लागू नहीं होगा जो सूडो के साथ प्रमाणित कमांड लाइन पर पर्याप्त समय नहीं बिताते हैं, और क्योंकि इसमें सिस्टम फ़ाइल को संपादित करना शामिल है, इसे शुरू करने से पहले अपने मैक का बैकअप लेना अच्छा विचार है प्रक्रिया।

मैक ओएस में सुडो प्रमाणीकरण के लिए टच आईडी का उपयोग कैसे करें

शुरुआत से पहले अपने मैक का बैकअप लें। टर्मिनल से (ज़ाहिर है), आप इसे एक नई लाइन जोड़कर /etc/pam.d/sudo संपादित करना चाहेंगे। यहां हमारे उद्देश्यों के लिए हम नैनो का उपयोग करेंगे, लेकिन यदि आप इतने इच्छुक हैं तो आप विम या एमएसीएस या यहां तक ​​कि एक जीयूआई ऐप का उपयोग करने के लिए स्वतंत्र हैं।

  1. ओपन टर्मिनल ऐप अगर आपने पहले से ऐसा नहीं किया है, तो निम्न आदेश दर्ज करें:
  2. sudo nano /etc/pam.d/sudo

  3. वापसी हिट करें और फिर शीर्ष पर निम्न पंक्ति जोड़ें:
  4. auth sufficient pam_tid.so

  5. नियंत्रण + ओ के साथ संपादन सहेजें और फिर नियंत्रण + एक्स के साथ नैनो से बाहर निकलें

अब आप जाने के लिए तैयार हैं, टच आईडी अब कमांड लाइन पर पासवर्ड दर्ज करने के बजाय सुडो को प्रमाणित करेगा। और हां निश्चित रूप से आप अभी भी अपना पासवर्ड भी उपयोग कर सकते हैं। ध्यान दें कि कुछ उपयोगकर्ताओं को रिपोर्ट करने के लिए अपने खोल को रीबूट या रीफ्रेश करने की आवश्यकता है।

अगली बार जब आप रूट उपयोगकर्ता का उपयोग करने के लिए सूडो या सु चलाते हैं या रूट के रूप में कमांड चलाते हैं, तो आप टच आईडी पर उंगली डालकर प्रमाणीकृत कर सकते हैं।

यह टच आईडी मशीनों के साथ मैक उपयोगकर्ताओं के लिए निर्विवाद रूप से उपयोगी है, ताकि यह कमांड लाइन संशोधन के बजाय कहीं भी समर्पित सेटिंग विकल्प हो। एक और सहायक चाल एक पासवर्ड दर्ज करने के लिए सुडो टाइमआउट को बदलना है, इस मामले में फिर से टच आईडी के साथ प्रमाणीकरण करने से पहले टाइमआउट का विस्तार करना होगा।

यह टिप ट्विटर पर @ कैबेल से हमारे पास आती है, जहां उसने कुछ लोकप्रियता हासिल की है और सबसे पहले मैंने इसके बारे में सुना होगा, लेकिन यह उल्लेखनीय है कि टच आईडी के साथ सुडो का उपयोग करके गिटूब और वेब पर कहीं और हमज़ा सूड द्वारा चर्चा की गई थी। विभिन्न तरीकों के माध्यम से। उन मैक उपयोगकर्ताओं के लिए टच आईडी सुसज्जित मशीनों के साथ और जो टर्मिनल में बहुत समय बिताते हैं, यह आपके लिए अपील कर सकता है, इसलिए इसे आज़माएं!

ओह और यदि आप इस परिवर्तन को उलटा करना चाहते हैं, तो बस /etc/pam.d/sudo से "auth पर्याप्त pam_tid.so" पंक्ति को हटा दें।