Ubuntu 22.04
Sponsored Link

प्रारंभिक सेटिंग्स : रूट उपयोगकर्ता खाता सक्षम करें2023/08/24

 
Ubuntu 22.04 में रूट खाता डिफ़ॉल्ट रूप से अक्षम है क्योंकि उसका पासवर्ड सेट नहीं है। रूट विशेषाधिकारों का उपयोग करने के लिए, मूल रूप से प्रशासनिक खातों के साथ [sudo] कमांड का उपयोग करना बेहतर है। हालाँकि, यदि आप किसी कारण से रूट खाते का ही उपयोग करना चाहते हैं, तो निम्न प्रकार का उपयोग करना संभव है।
[1] इंस्टॉलेशन के दौरान जोड़ा गया उपयोगकर्ता खाता [sudo] के साथ एक प्रशासनिक खाता सेट किया गया है, इसलिए रूट खाते का शेल निम्नानुसार प्राप्त करना आसान है।
ubuntu@localhost:~$
sudo -s

[sudo] password for ubuntu:   # अपना पासवर्ड इनपुट करें
root@localhost:/home/ubuntu#  # बस स्विच किया गया
[2] अन्यथा, रूट खाते का पासवर्ड सेट करने के लिए मानक [su] कमांड के साथ रूट खाते पर स्विच करना संभव है।
ubuntu@localhost:~$
sudo passwd root

[sudo] password for ubuntu:   # अपना पासवर्ड इनपुट करें
New password:                 # रूट पासवर्ड सेट करें
Retype new password:          # इसकी सूचना देने वाला
passwd: password updated successfully

ubuntu@localhost:~$
su -

Password:                     # इनपुट रूट पासवर्ड
root@localhost:~#             # बस स्विच किया गया
*
इस साइट पर उदाहरण रूट उपयोगकर्ता खाते द्वारा दिखाए गए हैं। यदि आप [sudo] का उपयोग करते हैं, तो कमांड के शीर्ष पर [sudo] जोड़ें।
यदि आप निम्नानुसार रूट खाता सक्षम करते हैं तो उन उपयोगकर्ताओं को प्रतिबंधित करना बेहतर है जो रूट कर सकते हैं। [sudo] द्वारा उपयोग के लिए, [sudoers config file] में शेल्स को प्रतिबंधित करना संभव है, [sudo] सेटिंग्स के बारे में विवरण देखें
[3] [su] कमांड प्रतिबंध के लिए, निम्नानुसार सेट करें।
root@localhost:~#
vi /etc/pam.d/su
# पंक्ति 15 : टिप्पणी हटाएं और एक समूह जोड़ें जो [su] कमांड चलाने की अनुमति देता है

auth       required   pam_wheel.so  group=adm

# उस उपयोगकर्ता को जोड़ें जिसे आपने ऊपर सेट किए गए समूह में [su] चलाने की अनुमति दी है

root@localhost:~#
usermod -aG adm ubuntu

मिलान सामग्री