शॉर्ट यूजर पासवर्ड macOS Mojave कैसे सेट करें


30

मैंने अभी macOS Mojave स्थापित किया है और अपने सामान्य लघु डेस्कटॉप-ओनली पासवर्ड को मैं वर्षों से उपयोग कर रहा हूं (हां, आपने वह सही पढ़ा है)। अब हालांकि, ऑपरेटिंग सिस्टम 4 वर्णों से कम का पासवर्ड सेट करने को अस्वीकार करता है। यह भी कोई पासवर्ड की अनुमति नहीं देता है।

यदि आवश्यक हो तो मैं शेल का उपयोग करके पूरी तरह से आरामदायक हूं।

मैं पासवर्ड नीति को काफी कम पासवर्ड की अनुमति कैसे दे सकता हूं?


1
अब पासवर्ड के साथ स्थापित करने और फिर passwdकमांड के साथ एक छोटा पासवर्ड बदलने के बारे में क्या ?
JBis

@JBis passwdoutputs passwd: authentication token failureहर बार मैं कम से कम 4 अक्षरों तक इसे बदलने के लिए प्रयास करते हैं। यह काम करता है अगर मैं 4 वर्णों का उपयोग करता हूं।
एरिक मेजरस

महान। 4 वर्णों का उपयोग करें, यदि मैं बेहतर समाधान ढूंढता हूं तो मैं उत्तर जोड़ूंगा और संपादित करूंगा।
JBis

1
उत्तर मिला कि कृपया लाइन पर पकड़ रखें जब मैं आपका स्थानांतरण करता हूं ....
JBis

जवाबों:


28

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

  1. pwpolicy getaccountpolicies > ~/Desktop/file.plist
  2. nano ~/Desktop/file.plist
  3. पहली पंक्ति को हटाएं, जो Getting global account policiesफ़ाइल को वैध XML बनाने के लिए कहती है।
  4. उद्धृत भाग को अपने रेगेक्स में बदलें।

    policyAttributePassword matches '^$|.{4,}+'
    
  5. pwpolicy setaccountpolicies ~/Desktop/file.plist

  6. passwd

प्रीसेट:

  • ^$|.{1,}+: कोई भी पासवर्ड। (सर्वश्रेष्ठ रेगेक्स नहीं, लेकिन मैं इसके साथ बहुत गड़बड़ नहीं करना चाहता था।)

पुष्टि की यह macOS Mojave (10.14) के साथ काम करता है।

स्रोत: सिएरा में pwpolicy संशोधित करें


यह अब Mojave 10.14.4 में काम नहीं करता है ( setaccountpoliciesगलत प्रारूप के बारे में एक त्रुटि देता है।) कार्यशील समाधान के लिए नीचे @ david-p से उत्तर देखें।
Motsel

4
@ मॉटल स्टेप 3.
JBis

16
🤦🏼

ऐसा लगता है कि आप नीति को डुप्लिकेट करते हैं, तो नई नीति फ़ाइल को देखने के लिए बिंदु प्रणाली। आप वापस कैसे करते हैं? (यानी, डिफ़ॉल्ट नीति फ़ाइल को देखने के लिए सिस्टम प्राप्त करें)।
FeFiFoFu

39

तुम भी अधिक सीधे आदेश का उपयोग कर सकते हैं:

pwpolicy -clearaccountpolicies

सभी उपयोगकर्ताओं के लिए 4-वर्ण की आवश्यकता को हटाने के लिए। manपेज अन्य उपयोगी उदाहरण देता है कि आप एक प्रति उपयोगकर्ता के आधार पर नीति को बदलना चाहते हैं।


मेरे लिए काम किया, धन्यवाद! MacOS Mojave (10.14.2)
टिम एन।

डेविड पी। आपका बहुत-बहुत धन्यवाद! यह Mojave आवश्यकता मुझे पागल कर रही थी! यह पूरी तरह से काम करता है! तुम भी एक पासवर्ड खाली चीयर्स सेट कर सकते हैं!
माइक वान रोज़

1
आपको बहुत - बहुत धन्यवाद! : डी, ​​मुझे उस लाइन को ध्यान में रखना चाहिए। अब मैं अपना एक अक्षर पासवर्ड xD
user318860

अच्छी तरह से काम।
21

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