बस बर्बाद हो गया है / आदि / पासवार्ड ठीक करने के लिए वैसे भी है [डुप्लिकेट]


0

इस सवाल का पहले से ही यहाँ एक जवाब है:

मैं एक noob हूँ। मैं एक रास्पबेरी पी पर गड़बड़ कर रहा हूं चीजों को लटका देने की कोशिश कर रहा हूं। मैं जॉली टाइम कर रहा हूं।

मैं अब कैसे विम का उपयोग करने के लिए नहीं है। मुझे पता है कि आपको पाठ सम्मिलित करने के लिए मुझे हिट करने की आवश्यकता है, लेकिन मैं चीजों को प्राप्त करने के लिए आदेशों के बारे में बहुत कम जानता हूं।

रास्पबेरी पाई आपको pi नाम के उपयोगकर्ता के साथ शुरू करती है। रूट यूजर भी है। मैं रूट उपयोगकर्ता के लिए पासवर्ड अपडेट करने की कोशिश कर रहा था ताकि मैं पाई के बजाय इसमें लॉग इन कर सकूं।

क्योंकि मुझे नहीं पता कि मैं vim का उपयोग कैसे करूं, मैंने गलती से कॉलोन में से एक को 8 या कुछ के साथ रूट उपयोगकर्ता के लिए डेटा को अलग कर दिया। मुझे सब पसंद था, मुझे यहाँ से निकलने की जरूरत है! : wq "रुको ... नहीं! इसका मतलब लिखना और छोड़ना चाहिए!"

क्या कोई रास्ता है कि मैं इसे ठीक कर सकूं। मैं बस अन्यथा ओएस को फिर से स्थापित करूंगा।

मैं लगभग निश्चित है कि इस तरह जड़ का उपयोग करना एक भयानक विचार है, लेकिन जो भी हो। मैं कुछ भी महत्वपूर्ण के लिए ऐसा नहीं करेंगे। मैं सचमुच बस चारों ओर farting और सबक सीख रहा हूँ। मैं यह देखने जा रहा था कि क्या यह मुझे किसी अन्य उपयोगकर्ता को जोड़ने की अनुमति देता है, क्योंकि मुझे 'पी' के साथ एक सीमा संदेश मिलता रहता है।


1
पासवर्ड सेट करने के लिए 'पासवार्ड' कमांड का भी उपयोग करें। जानकारी के लिए 'man passwd' टाइप करें। पासवर्ड आदि / पासवर्ड / पासवर्ड सादे पाठ में नहीं है, इसलिए आप उस फ़ील्ड को मैन्युअल रूप से संपादित नहीं कर सकते।
टायसन

जवाबों:


0

आपके पास अपने डेस्कटॉप पीसी पर लिनक्स है?

इससे पहले कि आप अपने रैस्पररी पाई का उपयोग करके देखें, आपने अपने एसडीकार्ड पर एक छवि (जैसे रास्पियन) लिखी थी। इस छवि में /etc/passwdफ़ाइल भी है ।

इसलिए सबसे पहले आपको अपने द्वारा डाउनलोड की गई छवि से मूल पासवार्ड फ़ाइल को निकालना होगा:

sudo kpartx -av raspbian.raw # setup loopback and mapper block devices
sudo mount /dev/mapper/loop0p1 /mnt # mount partition to /mnt
sudo cp /mnt/etc/passwd ~/passwd # copy passwd to home

फिर अपने sdcard को टर्मिनल या अपने ग्राफिकल यूजर इंटरफेस के साथ माउंट करें। उसके बाद आप मूल passwdफ़ाइल को sdcard में कॉपी कर सकते हैं :

sudo cp ~/passwd /media/username/mmc/etc/passwd # copy passwd to sdcard
sync # flush buffers

अब आप sdcard को रास्पबेरी पाई में वापस डाल सकते हैं और फिर से कोशिश कर सकते हैं।

कृपया ध्यान दें कि kpartxएक विशेष उपकरण है, जो उबंटू पर डिफ़ॉल्ट रूप से स्थापित नहीं है, आपको इसे स्थापित करना होगा

apt-get install kpartx

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