उबंटू में रूट खाता अक्षम करें?


48

मुझे अपने प्रिंटर को उबंटू में सेटअप करने के लिए रूट क्रेडेंशियल्स के लिए कहा गया था। यह एक बग के कारण लगता था। और सुझाया गया वर्कअराउंड रूट पासवर्ड बनाना है। चूंकि यह डिफ़ॉल्ट है कि उबंटू में कोई रूट पासवर्ड का उपयोग नहीं किया गया है, मुझे आश्चर्य है कि मैं इस परिवर्तनों को कैसे वापस ला सकता हूं।

एक बार जब मैंने रूट के लिए एक पासवर्ड सेट कर लिया है, तो क्या इसे फिर से अक्षम करने का कोई तरीका है?

जवाबों:


83

उबंटू ऑनलाइन मदद के अनुसार

उबंटू डेवलपर्स ने सभी उबंटू प्रतिष्ठानों में डिफ़ॉल्ट रूप से प्रशासनिक रूट खाते को अक्षम करने के लिए एक ईमानदार निर्णय लिया। इसका मतलब यह नहीं है कि रूट खाता हटा दिया गया है या इसे एक्सेस नहीं किया जा सकता है। इसे केवल एक पासवर्ड दिया गया है जो बिना किसी एन्क्रिप्ट किए गए मान से मेल खाता है, इसलिए सीधे स्वयं लॉग इन नहीं कर सकता है।

यदि आप रूट अकाउंट को सक्षम करना चाहते हैं, तो बस इसे कुछ पासवर्ड का उपयोग करके दें

sudo passwd

जब आप इस कमांड को दर्ज करेंगे तो आपसे नया पासवर्ड मांगा जाएगा। आपके द्वारा दर्ज किया गया पासवर्ड रूट खाते का पासवर्ड होगा, इसलिए सावधान रहें और एक मजबूत पासवर्ड चुनें।

रूट लॉगिन उपयोग को अक्षम करने के लिए

sudo passwd -l root

यह रूट उपयोगकर्ता नाम का उपयोग करके लॉगिन को अक्षम कर देगा अर्थात आपका सिस्टम पिछले स्थिति में वापस आ जाएगा।

यदि आप Ubuntu उपयोगकर्ता प्रबंधन के बारे में अधिक जानकारी चाहते हैं तो आधिकारिक दस्तावेज पढ़ें ।


8
sudo passwd -S rootलॉक या नहीं (पी के बजाय उत्पादन में एल होगा) यह जांचने के लिए उपयोग करें ।
10

1
किस संस्करण में उन्होंने यह परिवर्तन किया?
टिमोथी स्वान

30
sudo usermod -p '!' root

यह रूट अकाउंट को एक बेकार पासवर्ड के लिए सेट करेगा।

लोगों को लॉग इन करने से रोकने के लिए आप खाते को लॉक भी कर सकते हैं।

sudo passwd -l root

किसी भी दृष्टिकोण को वह करना चाहिए जो आप चाहते हैं। आपको दोनों करने की आवश्यकता नहीं है।


मुझे नहीं मिला। क्यों एक बेकार पासवर्ड?
tshepang 12

उस में अक्षम आप इसके साथ लॉग इन नहीं कर सकते। यह वही है जो पासवर्ड AFAIK के रूप में शुरू होता है।
ओली

1
जब मैं इसे निष्क्रिय करता हूं: sudo passwd -l root क्या मुझे भविष्य में उपयोग के लिए वर्तमान रूट पासवर्ड याद रखना होगा, शायद अगर मैं किसी दिन रूट पासवर्ड को फिर से सक्रिय करना चाहता हूं?
NES

3
@ नहीं, न तो आपको इसे याद रखना होगा। आप पासवर्ड और समय को "sudo passwd" के साथ रीसेट करते हैं
BinW

1
पहला कमांड /etc/shadowफ़ाइल को उसके आउट-ऑफ-द-बॉक्स राज्य में वापस कर देगा, जो ऐसा लगता है कि शायद दोनों का बेहतर दृष्टिकोण है।
njbair
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.