ऐसा प्रतीत होता है कि macOS के अलग-अलग वर्जन इसको रीपर्सेंट करने के लिए अलग-अलग लॉग का उपयोग करते हैं। जिनमें से कोई भी, मुझे नहीं मिला है, एक "लॉगिन" या "अनलॉक" के लिए एक अलग लॉग दिखाएं । मैंने अगली सबसे अच्छी बात का उत्तर दिया है: सभी लॉगिन / अनलॉक कैसे खोजें। निम्नलिखित टर्मिनल कमांड आपको उस समय को दिखाएंगे जिसमें लॉगिन या अनलॉक हुआ था।
इस उत्तर की सहायता से , और लॉग के माध्यम से एक घंटा बिताने के बाद मुझे यह पता चला:
पुनश्च आप इसके अतिरिक्त --last
अब एक विशिष्ट समय तक सीमित करने के लिए सहायक टैग का उपयोग कर सकते हैं। उदाहरण के लिए --last 5m
केवल अंतिम 5 मिनट --last 5h
होंगे, अंतिम 5 घंटे होंगे, और --last 5d
अंतिम 5 दिन होंगे।
macOS मोजावे
अवरोधित अनलॉक प्रयासों की जांच करें (अमान्य पासवर्ड या टच आईडी):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "LUIAuthenticationServiceProvider activate]_block_invoke"
स्पष्टीकरण: कमांड लॉग के माध्यम से देखेगा और उन लोगों को ढूंढेगा जो प्रक्रिया से हैं "loginwindow"
और होते हैं LUIAuthenticationServiceProvider activate]_block_invoke
।
मान्य अनलॉक प्रयासों के लिए जाँच करें (मान्य पासवर्ड या टच आईडी):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "LUIAuthenticationServiceProvider deactivateWithContext:]_block_invoke"
स्पष्टीकरण: कमांड लॉग के माध्यम से देखेगा और उन लोगों को ढूंढेगा जो प्रक्रिया से हैं "loginwindow"
और होते हैं LUIAuthenticationServiceProvider deactivateWithContext:]_block_invoke
।
macOS हाई सिएरा
विप
अवरोधित अनलॉक प्रयासों की जांच करें (अमान्य पासवर्ड या टच आईडी):
...
मान्य अनलॉक प्रयासों के लिए जाँच करें (मान्य पासवर्ड या टच आईडी):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "LAClient evaluatePolicy:options:uiDelegate:reply:]_block_invoke"
macOS सिएरा
अवरोधित अनलॉक प्रयासों की जांच करें (अमान्य पासवर्ड या टच आईडी):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "Verify password called with PAM auth set to YES, but pam handle == nil"
मान्य अनलॉक प्रयासों के लिए जाँच करें (मान्य पासवर्ड या टच आईडी):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "SecKeychainLogin result: 0, password was supplied"