यह पहली बार है जब मैं वेब सर्वर सेटअप करने की कोशिश कर रहा हूं।
मैं एक डिजिटल ओशन ड्रॉपलेट को चलाने का प्रयास कर रहा था जो CentOS चल रहा था।
नेगनेक्स सेटअप के दौरान, मैंने 'गलती से' नग्नेक्स उपयोगकर्ता को '/' की अनुमति बदल दी, इसलिए अब मैं कुछ भी एक्सेस नहीं कर सकता; sudo के साथ विफल रहता है:
sudo: /etc/sudo.conf is owned by uid 997, should be 0
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
दुर्भाग्य से, डिजिटल महासागर के गाइडों का पालन करके, मैंने रूट लॉगिन को अक्षम कर दिया है, इसलिए मुझे अनुमति वापस बदलने का कोई तरीका नहीं मिल रहा है। मैंने करने की कोशिश की है
su - nginx
लेकिन मुझे उस उपयोगकर्ता का पासवर्ड नहीं मिला, जिससे वह मदद नहीं करेगा।
क्या कोई ज्ञात डिफ़ॉल्ट पासवर्ड है जब nginx इनिशियलाइज़ करता है, या शायद एक और समाधान? क्या मुझे अपना सर्वर बंद करना चाहिए, और एक नया प्राप्त करना चाहिए?
क्या आपने रूट लॉगिन को पूरी तरह से या केवल SSH से अधिक अक्षम कर दिया था? यदि आपके पास अभी भी नियमित रूट लॉगिन सक्षम है, तो आप डिजिटल महासागर के वेब कंसोल का उपयोग कर सकते हैं।
—
वॉर्थवेल
आप ठीक कह रहे हैं, मैंने इसे केवल SSH से अधिक अक्षम कर दिया है। हालाँकि मैंने अपना रूट pwd रीसेट करने के बाद, और वेब कंसोल पर एक नया सेट करने का प्रयास किया, मुझे
—
मेर्टन पिटो सेप
authentication token manipulation error
कई बार मिला । यह एक अनसुलझी समस्या लगती है, इसलिए फिर से, मुझे लगता है कि मैं विकल्पों से बाहर हूं।