2012-07-28 25 views
30

मैं स्लिटाज़ डिस्ट्रो चला रहा हूं, और रूट पासवर्ड को पूरी तरह से निकालना चाहता हूं। मैंने passwd कमांड पर रिक्त पासवर्ड देने का प्रयास किया है, हालांकि ऐसा लगता है कि यह चाल नहीं है। यह मुझे एक त्रुटि पासवर्ड दिया गया था बहुत छोटा था, जवाब देने के बाद भी उसने मुझे पासवर्ड के लिए कहा था। पासवर्ड सिर्फ "एंटर" कुंजी से छेड़छाड़ कर रहा था।मैं रूट पासवर्ड को पूरी तरह से कैसे हटा सकता हूं

अद्यतन:
शायद यह तथ्य यह है कि slitaz ssh के लिए dropbear का उपयोग करता है के साथ क्या करना है? क्योंकि /etc/shadow में रूट के लिए रिक्त पासवर्ड के साथ भी, यह अभी भी पासवर्ड के लिए संकेत देता है।

+0

देखें http://unix.stackexchange.com/questions/7283/how-can-i-make-a-user-able-to- लॉग-इन-साथ-ssh-keys-but-with-a-password –

उत्तर

60

क्या आपने passwd -d root को आजमाया था? सबसे अधिक संभावना है, यह वही करेगा जो आप चाहते हैं।


आप मैन्युअल रूप से संपादित कर सकते हैं /etc/shadow: (एक बैकअप प्रतिलिपि बनाने के लिए यकीन है कि आप भले ही आप गंदगी, एक बचाव प्रणाली से उदाहरण के लिए लॉग इन कर सकते हो।।) "रूट" के लिए खोजें। आमतौर पर, जड़ प्रवेश

root:$X$SK5xfLB1ZW:0:0... 

वहाँ के समान लगता है, दूसरे क्षेत्र (पहली और दूसरी पेट के बीच सब कुछ) को हटा दें:

root::0:0... 

सहेजें फ़ाइल, और रूट के रूप में प्रवेश करने का प्रयास। इसे पासवर्ड प्रॉम्प्ट छोड़ना चाहिए। (passwd -d की तरह, यह एक "पासवर्ड नहीं" समाधान है। यदि आप वास्तव में "रिक्त पासवर्ड" ढूंढ रहे हैं, तो "पासवर्ड मांगें, लेकिन स्वीकार करें कि उपयोगकर्ता केवल एंटर दबाता है", mkpasswd के मैनपेज को देखें, और/etc/छाया के लिए दूसरा फ़ील्ड बनाने के लिए mkpasswd का उपयोग करें।)

+23

मैं यह जोड़ने का आग्रह नहीं कर सकता कि पासवर्ड रहित रूट लॉगिन होने पर अधिकांश (सभी?) मामलों में एक बुरा विचार है। – InternetSeriousBusiness

+1

नहीं जो मेरे सिस्टम पर काम नहीं करता है। यह वही है जो मैंने Google से भी चालू किया था। हालांकि यह अभी भी पासवर्ड के लिए पूछता है – Plazgoth

+0

क्या 'passwd -d root' कोई त्रुटि देता है? आपके '/ etc/shadow' में क्या है? – tiwo

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^