मैंने इसे प्राप्त किया:
Macintosh:8.4 TAmoyal$ su
Password:
su: Sorry
Macintosh:8.4 TAmoyal$
मैंने sudo के लिए उपयोग किए जाने वाले पासवर्ड में टाइप किया। यह काम क्यों नहीं करेगा?
धन्यवाद!
sudo -s
याsudo sh
मैंने इसे प्राप्त किया:
Macintosh:8.4 TAmoyal$ su
Password:
su: Sorry
Macintosh:8.4 TAmoyal$
मैंने sudo के लिए उपयोग किए जाने वाले पासवर्ड में टाइप किया। यह काम क्यों नहीं करेगा?
धन्यवाद!
sudo -s
याsudo sh
जवाबों:
कोई रूट पासवर्ड बनाने की आवश्यकता नहीं है। कोशिश करें
sudo su
और अपना यूजर पासवर्ड टाइप करें।
sudo
रिलीज पर, के sudo -i
रूप में ही है sudo su -
।
दूसरों ने रूट खाते के विवरण का उल्लेख किया है। हालाँकि, आपको इसकी आवश्यकता भी नहीं है su
। बस उपयोग करें sudo -i
और आपको वैसे भी एक इंटरेक्टिव रूट कंसोल मिलता है।
इसके लिए su
आपको रूट पासवर्ड डालना होगा। इसके लिए sudo
आपको अपना पासवर्ड दर्ज करना होगा और आपको sudoers सूची में सूचीबद्ध होना चाहिए। चूंकि आपने रूट पासवर्ड सेट नहीं किया है या रूट पासवर्ड अलग है तो आपका पासवर्ड, आपके पासवर्ड su
को स्वीकार नहीं कर रहा है।
su
कार्यक्रम आप उपयोगकर्ता आप बन के पासवर्ड की आपूर्ति करने की उम्मीद है।
sudo
कार्यक्रम आप अपने खुद के पासवर्ड प्रदान करने की उम्मीद है। sudo
आप इसके साथ क्या कर सकते हैं नियंत्रण के लिए कॉन्फ़िगरेशन फ़ाइल । के साथ su
, अन्य व्यक्तियों के पासवर्ड का ज्ञान पर्याप्त है।
का उपयोग करना sudo
बेहतर है; इसे साझा पासवर्ड की आवश्यकता नहीं है।
मेरे अनुभव के आधार पर:
जब तक आप जिस खाते में लॉग इन होते हैं उसमें "व्यवस्थापक" विशेषाधिकार नहीं होते हैं, तो आपको अनुमति नहीं है su
या नहीं sudo
।
मैंने जो किया वह एक दूसरा खाता "प्रशासक" (एडमिन) है जिसमें व्यवस्थापक विशेषाधिकार हैं
su admin
sudo su
-और फिर मैं खोल रहा हूँ जड़ है।
मेरी सलाह: उदाहरण के लिए, जहां आप (= मानक उपयोगकर्ता) हो सकते हैं, वहां रूट करने के लिए सक्षम करने के लिए इच्छित समूह को सम्मिलित करके फ़ाइल su
को संशोधित करें ।/etc/pam.d
pam_group.so group=admin,<yourgroup>
<yourgroup>
staff
ऐसा करने के लिए आपको पहले से ही रूट होना होगा (एडमिन पर्याप्त नहीं है)।