मैंने इसे प्राप्त किया:
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.dpam_group.so group=admin,<yourgroup><yourgroup>staff
ऐसा करने के लिए आपको पहले से ही रूट होना होगा (एडमिन पर्याप्त नहीं है)।