मैं अपने उपयोगकर्ताओं में से एक को सुडो पहुंच देने की कोशिश कर रहा हूं। मुझे अपने टर्मिनल में क्या टाइप करना चाहिए?लिनक्स उपयोगकर्ता सुडो पहुंच कैसे दें?
उत्तर
आप visudo
चलाने की जरूरत है और संपादक में लिखने खुलती:
igor ALL=(ALL) ALL
कि लाइन उपयोगकर्ता igor
के सभी अनुमतियाँ प्रदान करती है। है, हालांकि आम तौर पर आप sudoers
के लिए विशिष्ट उपयोगकर्ता नाम न जोड़ें
igor ALL=(ALL) /bin/kill, /bin/ps
यदि कोई उपर्युक्त करता है तो क्या कारण होगा, लेकिन उपयोगकर्ता (इस मामले में 'igor') में अभी भी पूर्ण सूडो पहुंच नहीं थी (यानी' सुडो एलएस 'जारी कर सकते हैं लेकिन 'सूडो माउंट-ए' नहीं)? – puk
@puk यह आपके द्वारा/etc/sudoers में सूचीबद्ध आदेशों पर निर्भर करता है; जब आपने 'ALL' लिखा था, तो उपयोगकर्ता सभी आदेशों को चला सकता है –
This answer आपको क्या चाहिए करेंगे:
आप केवल कुछ कमांड चलाने की अनुमति चाहते हैं, तो आप उन्हें लाइन में सूचीबद्ध करने के लिए की जरूरत है। इसके बजाए, आपके पास समूह sudoers के हैं और आवश्यकता होने पर बस उस उपयोगकर्ता को अपने समूह में जोड़ें। sudo
उपयोगकर्ताओं को अनुमति देते समय आपको visudo
एक से अधिक बार उपयोग करने की आवश्यकता नहीं है।
सबसे शायद पहले से ही की स्थापना की और admin
कहा जाता है आप उबंटू पर हैं, तो समूह है:
$ sudo cat /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
...
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
अन्य वितरण, आर्क और कुछ अन्य की तरह पर, यह आम तौर पर wheel
कहा जाता है और आप इसे सेट अप करना पड़ सकता है: Arch Wiki
% पहिया सभी = (ALL) सभी
भी ध्यान रखें कि सबसे सिस्टम पर visudo
पढ़ा जाएगा: जब वे के साथ "sudo" एक आदेश पूर्व में होना पहिया समूह पूरा रूट विशेषाधिकारों में उन देने के लिए, निम्न पंक्ति uncomment EDITOR
पर्यावरण चर या vi
का उपयोग करने के लिए डिफ़ॉल्ट। तो आप संपादक के रूप में vim
का उपयोग करने के लिए EDITOR=vim visudo
करने का प्रयास कर सकते हैं।
समूह आप (रूट के रूप में) चलाना चाहिए करने के लिए एक उपयोगकर्ता जोड़ने के लिए:
# usermod -a -G groupname username
जहां groupname
अपने समूह है (जैसे कि, admin
या wheel
) और username
उपयोगकर्ता नाम (जैसे कि, john
) है।
/etc/sudoers
फ़ाइल को मैन्युअल रूप से या विज़ुडो एप्लिकेशन का उपयोग करके संपादित करें। याद रखें: सिस्टम /etc/sudoers
फ़ाइल को ऊपर से नीचे तक पढ़ता है, ताकि आप नीचे दिए गए एक को डालकर एक विशेष सेटिंग ओवरराइट कर सकें। तो सुरक्षित पक्ष पर रहने के लिए - नीचे अपनी पहुंच सेटिंग को परिभाषित करें।
- 1. बिना सुडो पहुंच
- 2. किसी अन्य उपयोगकर्ता (सुडो)
- 3. जेल लिनक्स उपयोगकर्ता कैसे
- 4. JAVA_HOME सुडो
- 5. web2py - बाहरी पहुंच की अनुमति दें - कैसे?
- 6. सुडो
- 7. सुडो
- 8. फैब्रिक - सुडो-यू
- 9. उपयोगकर्ता आयनिस स्तर की अनुमति कैसे दें?
- 10. पहुंच-नियंत्रण-अनुमति दें-मूल: * बिल्ला
- 11. बिना किसी सुडो
- 12. उपयोगकर्ता को थीम चुनने दें [एंड्रॉइड]
- 13. पहुंच-नियंत्रण-अनुमति दें-उत्पत्ति मुद्दों
- 14. लिनक्स उपयोगकर्ता स्पेस ऐप
- 15. उपयोगकर्ता को लिनक्स
- 16. केवल देश के भीतर पहुंच की अनुमति कैसे दें
- 17. सी ++ लिनक्स उपयोगकर्ता जोड़ें
- 18. ग्रहण रिमोट सिस्टम एक्सप्लोरर और सुडो
- 19. rvmsudo बनाम सुडो?
- 20. लिनक्स फ्रेमबफर के लिए सीधी पहुंच - कॉपीरेरा
- 21. सुडो के बिना कमांड कैसे चलाएं?
- 22. लॉगआउट उपयोगकर्ता को कैसे बल दें जब उसका उपयोगकर्ता नाम किसी अन्य उपयोगकर्ता द्वारा बदला जाता है?
- 23. लिनक्स उपयोगकर्ता-स्थान ईएलएफ लोडर
- 24. लिनक्स कर्नेल से उपयोगकर्ता स्पेस मेमोरी तक कैसे पहुंचे?
- 25. स्पष्ट उपयोगकर्ता के कैश/कुकीज़ को कैसे बल दें?
- 26. फायरमोनकी के साथ, उपयोगकर्ता को प्रतिक्रिया कैसे दें? (CrHourglass)
- 27. सी/सी ++ का उपयोग कर लिनक्स उपयोगकर्ता कैसे बनाएं?
- 28. फेसबुक ऐप (उपयोगकर्ता नहीं) पहुंच टोकन समाप्ति
- 29. एसएएस डेटासेट के लिए, एकाधिक उपयोगकर्ता पहुंच
- 30. पासवर्ड गलत होने पर 'सुडो' धीमा क्यों है?
यह प्रश्न स्पष्ट रूप से बहुत से लोगों की मदद कर रहा है और आपको इसे फिर से खोलने पर विचार करना चाहिए। – iMad
यदि आप प्रश्न को फिर से खोलना चाहते हैं तो आपको अतिरिक्त विवरण प्रदान करना चाहिए जो सहायता केंद्र में नियमों के अनुसार वैध के रूप में योग्य हैं। –
यह सवाल सही जगह पर ले जाया जाना चाहिए बल्कि बंद कर दिया जाना चाहिए। – Matthew