क्या टच आईडी का उपयोग करके मैकबुक पर पासवर्ड जांच को बाध्य करने का एक तरीका है


8

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

लेकिन मैं इसे पासवर्ड के साथ ठीक से लॉक करने में सक्षम होना चाहता हूं, जब मैं इसे कार्यालय से बाहर ले जा रहा हूं या किसी अन्य सुरक्षा को लागू करना चाहता हूं।

डिफ़ॉल्ट रूप से आपको सिस्टम पुनरारंभ होने के बाद, या यदि आप पंक्ति में 5 असफल उंगलियों के निशान प्राप्त करते हैं, या 48 घंटों के बाद लॉगिन नहीं करते हैं, तो आपको अपना पासवर्ड दर्ज करना होगा।

क्या इस राज्य को दोहराने के लिए एक कमांड-लाइन कमांड या प्रोग्रामेटिक तरीका है, इसलिए मैं इसे विभिन्न स्वचालन उपकरणों में से एक का उपयोग करके स्क्रिप्ट कर सकता हूं?


लॉगिन करने के लिए केवल पासवर्ड टाइप करने का प्रयास करें। यहां तक ​​कि अगर आपको टेक्स्ट इनपुट फ़ील्ड दिखाई नहीं देती है तो भी उसे काम करना चाहिए। यदि ऐसा होता है, तो मैं इसे एक उचित उत्तर के रूप में प्रारूपित करूंगा। यानी मैकबुक खोलें और अनलॉक करने के लिए सिर्फ पासवर्ड टाइप करें।
bjbk

1
@bjbk ओपी टच आईडी के उपयोग को रोकने के लिए पासवर्ड प्रविष्टि के लिए मजबूर करने के बारे में पूछ रहा है ।
GRG

मुझे अब दिख गया। तो एक शॉर्टकट के साथ पर / बंद TouchID सेटिंग्स 'टॉगल' करने के लिए?
bjbk

हाँ, क्षमा करें अगर मैं स्पष्ट नहीं था - मूल रूप से टचआईडी बंद कर देता हूं जब मैं एक सुरक्षित क्षेत्र छोड़ना चाहता हूं।
कोर्नी

1
यह एक तरह से क्लूनी है, लेकिन क्या आप सिर्फ 5 बार गलत उंगली का उपयोग कर सकते हैं, फिर इसे कार्यालय से बाहर ले जाने के लिए बंद कर सकते हैं?
बॉस्क बिल

जवाबों:


5

आप कमांड लाइन टूल की तलाश कर रहे हैं bioutil। शायद -u विकल्प के साथ।

Usage:
bioutil {-r | -w [-f { 0 | 1 }] [-u { 0 | 1 }] [-a { 0 | 1 }]} | [-c] | [-p] | [-d <uid>] [-s] 

Options:
    -r, --read                      Read current Touch ID settings
    -w, --write                     Write new Touch ID settings
    -s, --system                    Flag to read/write systemwide Touch ID settings or perform systemwide operations
    -f, --function                  Enable (1) or disable (0) Touch ID functionality in general (system settings only)
    -u, --unlock $value             Enable (1) or disable (0) Touch ID for unlock
    -a, --applepay $value           Enable (1) or disable (0) Touch ID for ApplePay (user settings only)
    -c, --count                     Print number of enrolled fingerprints of the current user or of all users (-s, administrator only)
    -p, --purge                     Delete all enrolled fingerprints of the current user or of all users (-s, administrator only)
    -d, --delete $uid               Delete all enrolled fingerprints of the given user (administrator only)

2
हम्म - यह काम करता है, लेकिन कुछ मुद्दों के साथ: अगर मैं दौड़ता हूं bioutil -w -u 0और फिर bioutil -w -u 1वह करता है जो मैं चाहता हूं - यह एक बार पासवर्ड प्रविष्टि को मजबूर करता है और फिर उंगलियों के निशान को स्वीकार करता है। हालाँकि, यह हमेशा उपयोगकर्ता पासवर्ड के लिए संकेत देता है। भले ही जड़ / सूडो के रूप में चलाएं। स्क्रिप्ट के लिए इतना मुश्किल। यदि मैं bioutil -w -s -u 0रूट या व्यवस्थापक के रूप में चलाता हूं , तो यह उपयोगकर्ता के पासवर्ड के बिना काम करता है - लेकिन वैश्विक रूप से अनलॉक को अक्षम करना भी सभी नामांकित उंगलियों के निशान भूल जाता है , इसलिए फिर से बहुत उपयोगी नहीं है। धन्यवाद, हालांकि, यह निकटतम है जो मैंने देखा है कि मुझे क्या चाहिए।
कोर्न

क्या प्रोग्राम को प्रोग्रामिक रूप से प्रीफ़िल करने का कोई तरीका है जब कमांड "bioutil -w -u 0" के निष्पादन के दौरान इसे पूछता है?
विक्टर बोकार्स्की

आप पासवर्ड भेजने के लिए 'उम्मीद' का उपयोग करने की कोशिश कर सकते हैं, लेकिन जाहिर है कि यह बहुत मुश्किल है क्योंकि आप तलवार को हार्डकोड कर रहे हैं
हेफ़ेवे
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.