मैं "लोकल आइटम" किचेन को लॉक होने से कैसे रोकूँ?


6

मेरा "स्थानीय आइटम" किचेन लॉक रहता है और मैं यह पता नहीं लगा सकता कि ऐसा करने से कैसे रोका जाए। पास के रूप में मैं इसे बता सकता है ताले जब मेरा मैक सोता है (जो मैं चाहता हूं) और बहुत कम समय समाप्त होने के बाद (जो मैं चाहता हूं)।

सिद्धांत रूप में, मुझे किचेन एक्सेस में किचेन का चयन करने में सक्षम होना चाहिए और वहां "सेटिंग बदलें ..." चुनें या security set-keychain-settingsटर्मिनल में उपयोग करें । लेकिन "स्थानीय आइटम" किचेन के लिए सभी मेनू आइटम किचेन एक्सेस में अक्षम हैं, और मैं यह पता नहीं लगा सकता कि "स्थानीय आइटम" किचेन का उपयोग कैसे करें security

ध्यान दें कि इसका मतलब है कि किचेन एक्सेस से मेरे "लोकल आइटम" किचेन को अनलॉक करना असंभव है। इसके अलावा, जब किचेन की जरूरत होती है (जैसे वेबसाइट पर लॉगइन करने के लिए) तो यह नहीं पूछा जाता है: अब "अनुमति" डायल प्रस्तुत किया गया है। परिणामस्वरूप इसके लगातार लॉकिंग से निपटने का एकमात्र तरीका समय-समय पर और लगातार security unlock-keychain(जो बिना तर्क के काम करता है, सौभाग्य से, क्योंकि मुझे नहीं पता कि कमांड लाइन में "स्थानीय आइटम" किचेन की पहचान कैसे करें)!

मैं "लोकल आइटम" किचेन को लॉक होने से कैसे रोकूं?


टर्मिनल में बताए गए किचेन का मेरा मूल सेट है

$ security list-keychains
"/Users/Rax/Library/Keychains/login.keychain-db"
"/Library/Keychains/System.keychain"
$ security default-keychain
"/Users/Rax/Library/Keychains/login.keychain-db"
$ security default-keychain -d system
"/Library/Keychains/System.keychain"
$ security default-keychain -d common
"/Library/Keychains/System.keychain"
$ security default-keychain
"/Users/Rax/Library/Keychains/login.keychain-db"
$ security login-keychain
"/Users/Rax/Library/Keychains/login.keychain-db"
$ security show-keychain-info
Keychain "<NULL>" no-timeout
$ security show-keychain-info "/Users/Rax/Library/Keychains/login.keychain-db"
Keychain "/Users/Rax/Library/Keychains/login.keychain-db" no-timeout
$ security show-keychain-info "/Library/Keychains/System.keychain"
Keychain "/Library/Keychains/System.keychain" no-timeout

जबकि किचेन एक्सेस की सूची इस तरह दिखती है

यहां छवि विवरण दर्ज करें

"लॉगिन" चाबी का गुच्छा खुला रहता है और "सिस्टम" चाबी का गुच्छा बंद रहता है; जबकि "स्थानीय आइटम" किचेन ताले के रूप में ऊपर वर्णित है।


का आउटपुट find ~/Library/Keychains -exec ls -lad {} \;/:

drwxr-xr-x  35 Rax  staff  1120 Aug 18 14:23 /Users/Rax/Library/Keychains
-r--r--r--  1 root  staff  0 Apr 24 15:35 /Users/Rax/Library/Keychains/.glB6156675
-rw-r--r--  1 Rax  staff  2626852 Aug 23  2013 /Users/Rax/Library/Keychains/login.keychain.sb-c5127d9-zr8ipV
-rw-r--r--  1 Rax  staff  0 Feb 11  2008 /Users/Rax/Library/Keychains/.fl62323D2F
-rw-r--r--  1 Rax  staff  2305068 Aug  7  2012 /Users/Rax/Library/Keychains/login.keychain.sb-419e7628-XfWttr
-rw-r--r--  1 Rax  staff  1816092 Aug 12  2013 /Users/Rax/Library/Keychains/login.keychain.sb-bcbce214-XqMDb8
-rw-r--rw-  1 root  staff  22572 May 11 11:39 /Users/Rax/Library/Keychains/parallels_shared.keychain-db
-rw-r--r--  1 Rax  staff  2593480 Jun  7  2013 /Users/Rax/Library/Keychains/login.keychain.sb-2095c4e1-efwkXC
-rw-r--r--@ 1 Rax  staff  10244 Jun  3 14:36 /Users/Rax/Library/Keychains/.DS_Store
-rw-r--r--@ 1 Rax  staff  3694988 Aug 18 14:23 /Users/Rax/Library/Keychains/login.keychain-db
-rw-r--r--  1 Rax  staff  2507028 Oct 22  2013 /Users/Rax/Library/Keychains/login.keychain.sb-54e23350-eVgc4o
-rw-r--r--  1 Rax  staff  2305068 Aug  5  2012 /Users/Rax/Library/Keychains/login.keychain.sb-ac760145-TFyzKv
-rw-r--r--  1 Rax  staff  2294264 Aug  1  2012 /Users/Rax/Library/Keychains/login.keychain.sb-2cf4baf7-aeZlX1
-rw-r--r--  1 Rax  staff  1818456 Aug 13  2013 /Users/Rax/Library/Keychains/login.keychain.sb-a1fce254-cG4137
-rw-r--r--@ 1 Rax  staff  0 Sep 22  2016 /Users/Rax/Library/Keychains/.fl34AC2A0A
-rw-r--r--  1 Rax  staff  132644 Aug 12  2013 /Users/Rax/Library/Keychains/login.keychain.sb-bbace251-nXanZA
-rw-r--r--  1 Rax  staff  0 Apr 24 15:35 /Users/Rax/Library/Keychains/parallels_shared.keychain.prl_lock
-rw-r--r--  1 Rax  staff  2605912 Aug 12  2013 /Users/Rax/Library/Keychains/login.keychain.sb-5fcce214-WmoSug
-rw-------  1 Rax  staff  23136 Sep 21  2016 /Users/Rax/Library/Keychains/metadata.keychain
-rw-------  1 Rax  staff  0 Sep 22  2016 /Users/Rax/Library/Keychains/.flC23220F1
-rw-r--r--  1 Rax  staff  2650236 Oct 21  2013 /Users/Rax/Library/Keychains/login.keychain.sb-52e25380-rVXfEL
-rw-r--r--  1 Rax  staff  1765124 Mar 29  2013 /Users/Rax/Library/Keychains/login.keychain.sb-27a31445-2bhqB9
-rw-r--r--  1 Rax  staff  2605912 Aug 12  2013 /Users/Rax/Library/Keychains/login.keychain.sb-bbace434-J4uOow
-rw-------  1 Rax  staff  70032 Aug 12 14:59 /Users/Rax/Library/Keychains/metadata.keychain-db
-rw-r--r--  1 Rax  staff  132644 Oct 14  2013 /Users/Rax/Library/Keychains/login.keychain.sb-f990005d6-Fhk8Du
-rw-r--r--  1 Rax  staff  1833784 Aug 23  2013 /Users/Rax/Library/Keychains/login.keychain.sb-c31477d9-0PWFuy
-r--r--r--  1 Rax  staff  0 Jun  3 14:30 /Users/Rax/Library/Keychains/.fl45FFD97B
-rw-------  1 Rax  staff  0 Jul 20  2011 /Users/Rax/Library/Keychains/.flER1D1FA9
-rw-r--r--  1 Rax  staff  2653684 Oct  8  2013 /Users/Rax/Library/Keychains/login.keychain.sb-f97005d6-M4MV4G
drwx------  2 Rax  staff  64 Feb  8  2010 /Users/Rax/Library/Keychains/.syncinfo
-rw-r--r--  1 Rax  staff  2650236 Oct 20  2013 /Users/Rax/Library/Keychains/login.keychain.sb-511e4350-kx3hnt
-rw-r--r--@ 1 Rax  staff  3074760 Sep 22  2016 /Users/Rax/Library/Keychains/login.keychain
drwx------  9 Rax  staff  288 Jul 15 10:35 /Users/Rax/Library/Keychains/83...D1
-rw-------  1 Rax  staff  32768 Aug 12 14:18 /Users/Rax/Library/Keychains/83...D1/keychain-2.db-shm
-rw-r--r--@ 1 Rax  staff  6148 Jun  3 14:34 /Users/Rax/Library/Keychains/83...D1/.DS_Store
-rw-------  1 Rax  staff  1306072 Aug 18 14:29 /Users/Rax/Library/Keychains/83...D1/keychain-2.db-wal
-rw-------  1 Rax  staff  1436 Nov 12  2017 /Users/Rax/Library/Keychains/83...D1/user.kb
-rw-------  1 Rax  staff  12443648 Aug 18 11:01 /Users/Rax/Library/Keychains/83...D1/keychain-2.db
-rw-------  1 Rax  staff  47 Sep 23  2015 /Users/Rax/Library/Keychains/83...D1/accountStatus.plist
drwx------  8 Rax  staff  256 Apr 10 12:10 /Users/Rax/Library/Keychains/83...D1/Analytics
-rw-r--r--  1 Rax  staff  45056 Aug  7 09:37 /Users/Rax/Library/Keychains/83...D1/Analytics/sos_analytics.db
-rw-r--r--  1 Rax  staff  1713952 Aug 18 08:32 /Users/Rax/Library/Keychains/83...D1/Analytics/sos_analytics.db-wal
-rw-------  1 Rax  staff  3333112 Aug 18 14:22 /Users/Rax/Library/Keychains/83...D1/Analytics/ckks_analytics.db-wal
-rw-------  1 Rax  staff  606208 Aug 16 20:06 /Users/Rax/Library/Keychains/83...D1/Analytics/ckks_analytics.db
-rw-r--r--  1 Rax  staff  32768 Aug 12 14:21 /Users/Rax/Library/Keychains/83...D1/Analytics/sos_analytics.db-shm
-rw-------  1 Rax  staff  32768 Aug 16 08:15 /Users/Rax/Library/Keychains/83...D1/Analytics/ckks_analytics.db-shm
-rw-r--r--  1 Rax  staff  2360984 Sep 19  2012 /Users/Rax/Library/Keychains/login.keychain.sb-28f4c901-zucwGd

अद्यतन : दुर्घटनाग्रस्त होने और एक बाहरी ड्राइव को बाहर निकालने के बाद, स्थानीय किचेन ने खुद को लॉक करना बंद कर दिया, और उम्मीद के मुताबिक खुला रहा। रिबूटिंग, हालांकि, ऊपर वर्णित लॉकिंग व्यवहार के लिए वापस आ गया।


हाय ओ्रोम - मैंने मेटा को जवाब देखने के लिए कहा है। मैं इसे अनडिलीट करने का निर्णय ले सकता हूं और आपसे केवल एक स्पष्ट टिप्पणी (या Apple.meta.stackexchange.com/questions/3256 पर गहराई से ) में समझाने के लिए कह सकता हूं कि डॉक्टर द्वारा उत्तर के लिए इतने बड़े संपादन की आवश्यकता क्यों थी। हम आम तौर पर खराब उत्तर या पूरी तरह से गलत उत्तर नहीं हटाते हैं। इसके बजाय हम रचनात्मक रूप से समझाते हैं कि वे गलत क्यों हैं और मतदान को यह दिखाने के लिए छोड़ दें कि कौन सा उत्तर सबसे अच्छा है।
bmike

हाय orome, मैं बस इस पर एक नज़र डाल रहा हूं और आपके लिए कुछ प्रश्न हैं (यह मानते हुए कि आपके पास अभी भी समस्या है)। MacOS का कौन सा संस्करण चल रहा है? क्या आपके पास कोई अन्य मैक और / या iOS डिवाइस है? यदि हां, तो ओएस के कौन से संस्करण उन पर स्थापित हैं? क्या आपको अपने किसी भी डिवाइस पर iCloud किचेन सक्षम है? यदि हां, तो कौन सा? अपने मैक पर, क्या आपके पास एक से अधिक व्यवस्थापक खाते हैं? इसके अलावा, क्या आप कभी निर्देशिका सेवा (उदाहरण के लिए सक्रिय निर्देशिका, खुली निर्देशिका, आदि) का उपयोग करते हैं?
Monomeeth

@ मेनोमेथ मैकओएस 10.13.5; एक iPhone w / iOS 11.3.1; नो आईक्लाउड किचेन; मेरे मैक पर केवल एक व्यवस्थापक खाता (जहां तक ​​मुझे पता है); मुझे नहीं लगता कि मैं कभी भी AD या OD का उपयोग करता हूं।
ओरोम

मुझे आशा है कि मैं जल्द ही नहीं बोल रहा हूं, लेकिन ऐसा प्रतीत होता है कि यह अब (दुर्भाग्य से रोपण उद्देश्यों के लिए, उसी समय) आईओएस 12 को अपने फोन पर अपडेट करने और मैक पर सफारी 12 पर "अपग्रेड" करने के लिए नहीं होता है। प्रश्न में।
ओरोम सेप

जवाबों:


1

चेतावनी - एक मौका है जब आप डेटा या एक चाबी का गुच्छा खो देंगे। कृपया सुनिश्चित करें कि आपके पास एक पूर्ण बैकअप है और आगे बढ़ने से पहले मिटा सकते हैं और पुनर्स्थापित कर सकते हैं।

सुरक्षा आदेश "स्थानीय आइटम" कीचैन को सूचीबद्ध नहीं करता है क्योंकि यह एक वास्तविक .keychainफ़ाइल नहीं है। बल्कि, यह एक डेटाबेस (कीचेन-2. डीबी) और संबद्ध सूचकांक फ़ाइलों से बनाया गया एक वर्चुअल कीचेन है। अफसोस, यह या तो इस डेटाबेस में दिखाई देता है या इसकी एक सहायक फाइल किसी तरह दूषित हो गई है, और कीचेन एक्सेस को .. अच्छी तरह से .. वर्चुअल किचेन तक पहुंचने से रोक रही है।

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

मैंने स्वयं इसका उपयोग बिना किसी नकारात्मक परिणाम के किया है, विवेक इस संभावित समाधान को लागू करने से पहले बैकअप के लिए चेतावनी को निर्धारित करता है।


मुझे 3 किचेन मिले हैं जो "वर्णमाला सूप की तरह" दिखते हैं, जिनमें से दो में अंतिम संशोधित तारीखें हैं जो कई साल पुराने हैं। क्या मुझे सभी 3 को हटा देना चाहिए?
ओरोम

@ क्या आप find ~/Library/Keychains -exec ls -lad {} \;/अपने प्रश्न का आउटपुट जोड़ सकते हैं ? (आप UUIDs में कुछ पात्रों को संशोधित करना चाह सकते हैं, मैं मुख्य रूप से निर्देशिका संरचना और संशोधन की तारीखों में दिलचस्पी रखता हूं।)
jaume

@jaume: अनुरोधित आउटपुट ऊपर ओपी को जोड़ा गया।
ओरोम

कोई फर्क नहीं पड़ता कि समानताएं लोग क्या कहते हैं, आपको अपने घर के फ़ोल्डर में हर एक आइटम का मालिक होना चाहिए। यह आपके लिए एक AppleScript है। मैं कई सालों से इसका इस्तेमाल कर रहा हूं (15 प्लस)।
ट्रेलिस

मुझे यकीन नहीं है कि यह उत्तर क्यों बहाल किया गया था। इसके परिणामस्वरूप सभी प्रासंगिक डेटा का पूर्ण नुकसान होता है। यह कहने की तरह है कि कुछ दस्तावेज़ों से थोड़ी सी तेज गंध को हटाने का तरीका उन्हें जलाना है। यह कहने की मात्रा है कि समाधान किचेन से छुटकारा पाने के लिए है और इसमें सब कुछ है (जो एकमात्र समाधान हो सकता है, लेकिन यह स्थापित नहीं है, न ही यह "उत्तर" कैसे तैयार किया गया है)।
ओरोम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.