su: सही पासवर्ड के बावजूद अनुमति से वंचित


12

मेरी नई Gentoo स्थापना में, su मेरे गैर-रूट उपयोक्ता के रूप में काम नहीं करता है: सही पासवर्ड दर्ज करने के बाद मुझे संदेश "su: अनुमति अस्वीकृत" प्राप्त होता है। ऐसा किसके कारण हो सकता है? मैं पहले से ही पैकेज को शामिल करने की कोशिश कर रहा हूँ /bin/su

संपादित करें: sudo काम करता है।


क्या आप रूट से दूसरे उपयोगकर्ता के लिए सक्षम हैं?
माइकल

जवाबों:


19

आपको अपने उपयोगकर्ता को wheelसमूह में जोड़ना होगा :

 gpasswd -a youruser wheel

वैकल्पिक रूप से, आप के लिए समूह सदस्यता की जांच निष्क्रिय कर सकते हैं suमें pamसंपादन करके

 /etc/pam.d/su

और इस लाइन पर टिप्पणी करना:

auth       required     pam_wheel.so use_uid

यह उपयोगकर्ताओं को उपयोगकर्ता wheelको स्विच करने में सक्षम होने के लिए समूह में होना चाहिए। जब गैर-रूट फिर से काम करता है तो उपयोगकर्ता स्विचिंग इस pamमॉड्यूल के लिए अक्षम हो जाती है su


मैं आपके अन्य प्रश्नों / उत्तरों को अपडेट करने जा रहा था क्योंकि यह बहुत अच्छा था, आपके पास पिछले 5 वर्षों में केवल एक ही उत्तर है? आपको उन नंबरों को ब्रो करने की आवश्यकता है, जो कि बदमाश नंबर हैं।
एरिक लेसचिंस्की

10

कई समस्याएं हो सकती हैं। काल्पनिक उपयोगकर्ता का उपयोग करते हुए, इनमें से कुछ वस्तुओं की जाँच करें:

  1. क्या पहिया समूह का सदस्य है ( groups)?
  2. क्या आप रूट पासवर्ड प्रदान कर रहे हैं? (और एरिक के लिए पासवर्ड नहीं)
  3. क्या /bin/suये विशेषाधिकार हैं: rwsr-xr-x(क्या यह मूल है? ls -l /bin/su)
  4. क्या आप कंसोल के माध्यम से रूट के रूप में लॉग इन कर सकते हैं?
  5. क्या आपने त्रुटि संदेश में सुराग के लिए लॉग को देखा है?
  6. क्या आप कर्नेल में ग्रेच्युरिटी को चालू कर चुके हैं?
  7. क्या यह कभी काम आया? यदि हां, तो यह कब टूट गया?
  8. अगर एरिक करता है तो क्या होता है sudo su -?

2

कई कारण हो सकते हैं । यह बहुत संभावना है कि कारण सिस्टम लॉग में दिखाई देता है। प्रयास के समय संशोधित की गई फ़ाइलों के लिए देखें/var/logsu (फ़ाइल का नाम आपके syslog कॉन्फ़िगरेशन पर निर्भर करता है)। यदि आपको लॉग प्रविष्टियों की व्याख्या करने में समस्या है, तो उन्हें अपने प्रश्न में कॉपी-पेस्ट करें।


0

मैंने लिनक्स स्क्रैच 8.4 से लिनक्स के निर्माण के दौरान छाया को संकलित किया है, और मैं रूट या अनप्रिवलाइज्ड उपयोगकर्ता के रूप में लॉग इन कर सकता हूं, लेकिन एप्रिविल किए गए उपयोगकर्ता से रूट पर, एरिक के ऊपर के रूप में su नहीं कर सकता। यह पता चला कि सु बाइनरी मेरे अप्रभावी उपयोगकर्ता के स्वामित्व में थी। यह काम करने के बाद मैंने र बाइनरी को रूट करने के लिए चॉइस किया, और सु बाइनरी पर 'चामॉड यू + एस' किया।


यह जानना अच्छा है, लेकिन मूल समस्या होने की संभावना नहीं है, क्योंकि यह एक पैकेज से स्थापित किया गया था और एक अलग जवाब पहले से ही स्वीकार किया गया था।
राल्फफ्राइडल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.