EFI (Filevault) लॉगिन स्क्रीन पर "डिस्क पासवर्ड" लॉगिन विकल्प छुपाएं


13

मैंने स्थापना से पहले अपने वॉल्यूम को एन्क्रिप्ट किया है और बाद में अपने उपयोगकर्ता को फाइलवॉल्ट उपयोगकर्ता के रूप में जोड़ा है।

अब मैं EFI (Filevault) लॉगिन स्क्रीन पर डिस्क पासवर्ड या मेरे उपयोगकर्ता लॉगिन पासवर्ड के साथ लॉगिन कर सकता हूं। (पूर्व विकल्प मुझे नियमित ओएस एक्स लॉगिन स्क्रीन पर भेजता है जहां मैं फिर से अपने उपयोगकर्ता के रूप में लॉगिन कर सकता हूं।)

मैं इनपुट मेनू (com.apple.loginwindow showInputMenu -bool TRUE) को सक्षम किए बिना ईएफआई लॉगिन स्क्रीन पर डिस्क पासवर्ड लॉगिन विकल्प कैसे छिपा सकता हूं?

दूसरे शब्दों में: मैं कम से कम कॉस्मैटिक रूप से लॉगिन पासवर्ड-आधारित एन्क्रिप्शन में डिस्क पासवर्ड-आधारित एन्क्रिप्शन से कैसे जा सकता हूं?

वहाँ शायद com.apple.loginwindow के लिए कुछ विकल्प है कि एक का उपयोग कर सकते हैं? * .Efires फ़ाइलों को संपादित किया जा सकता है? क्या वॉल्यूम के लिए कोर स्टोरेज मेटाडेटा किसी तरह संपादित किया जा सकता है?


1
मैं किसी भी तरह से नहीं सोच सकता कि आप फाइलवॉल्ट को बंद करने के अलावा क्या चाहते हैं और फिर से इसे फिर से सक्षम करें। इसके समाप्त होने के बाद, आपके पास केवल एक उपयोगकर्ता लॉगिन संकेत होना चाहिए जो कि Apple प्रतीक से पहले आता है।
क्रेन फ्रैंक्स

1
मैंने एक ही काम किया, एक ही समस्या में भाग गया, और इसे खत्म करने के लिए डिक्रिप्टिंग और पुन: क्रिप्टोग्राफिंग को समाप्त कर दिया। कम से कम प्रक्रिया बहुत सरल है, हालांकि इसे पूरा करने के लिए दो रिबूट और कुछ घंटों की आवश्यकता होती है।
धनु राशि

जवाबों:


3

बाहरी ड्राइव से बूट करने पर मुझे एक ही समस्या है, लेकिन मेरी आंतरिक ड्राइव नहीं!

जब मैं सामान्य रूप से बूट करता हूं, तो मुझे केवल एक फ़ाइल वॉल्ट विकल्प दिखाई देता है: मुझे। हालाँकि, अपने USB ड्राइव से बूट करने पर, मुझे दो दिखाई देते हैं: मुझे, और "डिस्क पासवर्ड"।

Fdesetep ( sudo fdesetup list —extended) के साथ जांच से पता चलता है कि आंतरिक ड्राइव में है:

ESCROW  UUID                                                                     TYPE USER
        BCF2ABC6-40F8-4F31-A508-7284BC85E65A                   Personal Recovery User
        2EE7445C-13C0-497D-AD54-DA1B8D22A0F7                                  OS User ben

हालाँकि, बाहरी ड्राइव में है:

ESCROW  UUID                                                                     TYPE USER
        EB313C9F-E27C-41D5-9EE3-192490C792BE                     Disk Passphrase User
        92ACE5CE-7187-44DB-92CE-56344C18568D                                  OS User ben

ध्यान दें कि बाहरी ड्राइव में पुनर्प्राप्ति कुंजी सेट नहीं है ( fdesetup haspersonalrecoverykeyलौटने के साथ पुष्टि की गई है false)।

ऐसा लगता है कि ऐसा करने से fdesetup का उपयोग करके डिस्क पासफ़्रेज़ को निकालना संभव हो सकता है fdesetup remove --uuid <the UUID of Disk Passphrase>। यदि आप ऐसा करते हैं तो मैं एक रिकवरी कुंजी जोड़ने की जोरदार सलाह दूंगा।


1
इसने मेरे लिए चाल चली। एक बार जब मैंने 'डिस्क पासफ़्रेज़ यूजर' को फ़ेडसेटअप के साथ हटा दिया तो यह EFI लॉगिन विंडो से गायब हो गया।
मैकमैनगर

0

मुझे लगता है कि आपके प्रश्न का उत्तर fdesetupकमांड के दायरे में हो सकता है । (मैं पूरी तरह से केवल इसलिए निश्चित नहीं हूं क्योंकि मैं खुद आपकी सटीक स्थिति में नहीं आया हूं।)

आप मैन पेज को ध्यान से पढ़ना चाहेंगे, क्योंकि विचलित और दर्दनाक तरीके से कुछ डिजिटल शॉर्ट हेयर पर इस तरह के एंटरप्राइज-टाइप कमांड का उपयोग करना संभव है।

इसके अलावा, फाइल ट्रॉल्ट के बारे में उनकी पोस्टिंग के लिए रिच ट्राउटन के ब्लॉग पर एक नज़र डालें और fdesetupजो मैन पेज को पढ़ने की तुलना में शुरू करना बेहतर हो सकता है।

Fosetup के साथ Yosemite की FileVault 2 का प्रबंधन करना

फ़ेडसेटअप के साथ मेवेरिक्स 'फाइलवॉल्ट 2 का प्रबंधन


1
IMHO यह एक उत्तर की तुलना में अधिक टिप्पणी है ...
n1000 7
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.