रूट निर्देशिका स्तर पर गलती से गैर-पुनरावर्ती चामोड 754 चला


13

मैं गलती से भागा chmod 754 ./जब मैं उस सर्वर पर रूट डाइरेक्टरी पर था जो Ubuntu 18.04 चलाता है।

अब मैं sudoया जैसी कमांड का उपयोग नहीं कर सकता pkexec, और न ही मैं कुछ भी बदल सकता हूं। मुझे क्या करना चाहिए? क्या यह अन्य उपयोगकर्ता को प्रभावित करता है?


3
यह था chmod 754 ./या chmod -r 754 ./? उत्तरार्द्ध बहुत अधिक विनाशकारी होगा जबकि पूर्व से पुनर्प्राप्त करना आसान होना चाहिए।
नॉन मोसे

1
@ नोनीमोसे आपको बहुत धन्यवाद, और मैं वास्तव में इसकी सराहना करता हूं। यह आर के बिना था, जो पुनरावर्ती नहीं है।
बो नी

जवाबों:


16

नोट: यह उत्तर मानता है कि आपने न तो और न --recursiveही -Rतर्क को पारित किया chmod, यानी केवल फ़ाइल / निर्देशिका जिसे आपने संशोधित किया था /

यदि आपको खोज इंजन के माध्यम से यह प्रश्न और उत्तर मिला है और पुनरावर्ती ( -Rया --recursive) विधि का उपयोग किया है, तो कृपया यहां जाएं!

मैंने वीएम पर आपके प्रश्न में आपके द्वारा पोस्ट की गई सटीक कमांड को चलाया, और इसे (लगभग) बिना किसी परेशानी के पुनः प्राप्त किया।

चूंकि आपने केवल एक निर्देशिका / फ़ाइल को संशोधित किया है, इसलिए समाधान सरल है: बस इसे वापस बदल दें!

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

  1. बूट करने के लिए GRUB। यदि आप बूट करते समय पहले से ही प्रदर्शित करते हैं, तो बस GRUB में बूट करें जैसे आप आमतौर पर करते हैं। अन्यथा, इस उत्तर में दिए गए निर्देशों का पालन करें । या तो मामले में, ऊपर या नीचे तीर कुंजियों के साथ प्रारंभिक चयन को स्थानांतरित करके स्वचालित बूट को रद्द करना सुनिश्चित करें। नोट: GRUB पहली बार दुर्घटनाग्रस्त हुआ जब मैंने यह कोशिश की। लगातार करे।
  2. उबंटू के लिए उन्नत विकल्प चुनें, फिर पहली प्रविष्टि जो समाप्त होती है (recovery mode)
  3. एक बार रिकवरी मोड बूट होने के बाद, एरो कीज़ और हिट एंटर के साथ रूट शेल विकल्प चुनें।
  4. रखरखाव मोड में प्रवेश करने के लिए फिर से प्रेस करें।
  5. प्रकार chmod 755 /Enter
  6. प्रकार rebootEnter

बस! जब तक कोई अन्य जटिलताएं नहीं थीं, तब तक आपका सिस्टम ठीक हो जाता है।


@ D @vɑd ओह, आप सही कह रहे हैं। मुझे यह महसूस नहीं हुआ कि होल्डिंग शिफ्ट केवल BIOS मोड में काम करती है। मैं इसे संपादित करूंगा।
नॉन मोसे
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.