ओएस एक्स में पासवर्ड के बिना उपयोगकर्ता होना संभव है। यदि आप उन्हें dscl
अपने पासवर्ड के साथ निरीक्षण करते हैं तो जैसा कि दिखाते हैं *
। इसका उपयोग सिस्टम उपयोगकर्ताओं के लिए किया जाता है, जैसे डेटाबेस के लिए उपयोगकर्ता mysql
, pgsql
आदि। इसके बारे में क्या अच्छा है कि ये उपयोगकर्ता लॉगिन स्क्रीन पर दिखाई नहीं देते हैं और आप उन्हें sudo
आदि के बिना लॉगिन नहीं कर सकते हैं ।
इस तरह के उपयोगकर्ता को हटाने के बाद कुछ चीजों को आज़माकर मैं इसे फिर से बनाना चाहता था, लेकिन ऐसा नहीं कर सका। मैं एक खाली पासवर्ड वाला उपयोगकर्ता प्राप्त करने का प्रबंधन कर सकता हूं और मैं पासवर्ड सेट कर सकता हूं *
। लेकिन ऊपर के रूप में किसी का भी प्रभाव नहीं था, जैसा कि उपयोगकर्ता ने मेरी लॉगिन स्क्रीन पर दिखाया था।
आप ऐसा उपयोगकर्ता कैसे बना सकते हैं?
useradd
पर 1000 की आईडी जोड़ना शुरू कर देता है, और लॉगिन प्रबंधक उपयोगकर्ता आईडी के नीचे नहीं दिखाएगा, लेकिन ऊपर सब कुछ। इसलिए यह इस सवाल का जवाब नहीं है, लेकिन यह समस्या का समाधान हो सकता है। कृपया ध्यान दें कि 1000 मनमाना है और आपके वितरण पर कम या अधिक हो सकता है। ठीक करने के लिए बस /etc/passwd
यूआईडी को कम करने के लिए उपयोगकर्ता प्रविष्टि को संशोधित करें । अब मेरे लिए भी इसी तरह का सवाल पूछना है।