मुझे हाल ही में अपने डेस्कटॉप वितरण को उबंटू से पैरेंट डिस्ट्रो, डेबियन में बदलना पड़ा। हालाँकि हममें से कई लोग कहते हैं कि दोनों वितरण लगभग एक जैसे हैं, लेकिन यह सच है कि कुछ छोटी-छोटी बातें हैं जो दोनों वितरणों को अलग बनाती हैं और यहां तक कि कुछ उपयोगकर्ताओं को समस्याएँ भी पैदा करती हैं, जैसा कि मेरे साथ हुआ।
सबसे बड़ी समस्याओं में से एक जिसका मुझे सामना करना पड़ा वह यह है डेबियन सूडो प्रोग्राम के साथ उबंटू की तरह काम नहीं करता है, कम से कम गैर-रूट उपयोगकर्ताओं के लिए।
sudo वह कमांड है जिसका उपयोग कमांड को सुपरयूजर के रूप में चलाने के लिए किया जाता है. पैकेजों को स्थापित करना, अपडेट करना, कुछ फ़ाइलों में परिवर्तन सहेजना आदि जैसे कार्य करने के लिए यह आवश्यक है। कुछ महत्वपूर्ण बात यह है कि डेबियन में हम इसे उबंटू की तरह नहीं बल्कि रूट उपयोगकर्ता या सिस्टम प्रशासक के रूप में दर्ज करके कर सकते हैं।
डेबियन 9 की मानक स्थापना के बाद, स्ट्रेच में डिफ़ॉल्ट रूप से sudo इंस्टॉल होता है, लेकिन यह हमारे उपयोगकर्ता को इसका उपयोग करने में सक्षम उपयोगकर्ता नहीं मानता है।, एक छोटी सी समस्या जिसका समाधान है, किसी भी उपयोगकर्ता के लिए एक सरल और तेज़ समाधान।
सबसे पहले हमें टर्मिनल खोलना होगा और "su" कमांड निष्पादित करना होगा। एक बार जब हम सिस्टम प्रशासक बन जाते हैं तो हमें निम्नलिखित लिखना होगा:
nano /etc/sudoers
यह हमें sudo कमांड के लिए एक कॉन्फ़िगरेशन फ़ाइल दिखाएगा। अब हमें निम्नलिखित पंक्ति जोड़नी है:
User privilege specification root ALL=(ALL) ALL
और हमें रूट के नीचे निम्नलिखित पंक्ति जोड़नी होगी:
<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>NOMBRE-USUARIO ALL=(ALL) ALL
अब हमें कंट्रोल+ओ दबाकर सारा कंटेंट सेव करना है और फिर कंट्रोल+एक्स दबाकर बाहर निकलना है संशोधन Gedit प्रोग्राम से भी किया जा सकता है, इसके लिए हम रूट उपयोगकर्ता होने के बाद "जीएडिट" कमांड के लिए "नैनो" कमांड को बदल देंगे। इसके बाद, हम उपकरण को पुनरारंभ करते हैं ताकि कॉन्फ़िगरेशन लागू हो और voila, हमारे पास पहले से ही sudo कमांड उपयोग के लिए तैयार है जैसे कि हमारे कंप्यूटर पर उबंटू था।
क्या आपने इसके साथ प्रयास किया?
सु - -सी "यूजरमॉड -एजी सुडो "
और फिर सत्र पुनः प्रारंभ करें.
मैंने लंबे समय से डेबियन का उपयोग नहीं किया है, हर दिन मैं सेंटोस में अधिक आरामदायक महसूस करता हूं लेकिन आधिकारिक डेबियन दस्तावेज़ के अनुसार, बस अपने आप को सूडो समूह में जोड़ें:
https://wiki.debian.org/sudo
(हालांकि मुझे लगता है कि मुझे याद है कि अतीत में यह पहिया समूह था)
एक ग्रीटिंग.
एक प्रश्न, जिस फ़ाइल को आप मेरे मामले में संशोधित करने के लिए कहते हैं वह खाली है और उसमें पहले से कुछ भी लिखा नहीं है, डेबियन इंस्टॉलेशन में मैंने सूडो (ग्राफ़िकल इंस्टॉलर में) का उपयोग करने के विकल्प की जांच नहीं की है। यदि मैं इस फ़ाइल में वह सब कुछ लिख दूं जो खाली है/जो बनने वाला है तो क्या कुछ होगा?
1.- # (विशेषाधिकार) के साथ सुडो स्थापित करने का प्रयास करें
नैनो /etc/sudoers
2.- फ़ाइल को # (विशेषाधिकार) के साथ संपादित करने का पुनः प्रयास करें
नैनो /etc/sudoers
आशा है कि ये आपके काम आएगा।