सुड कमाण्डको बारेमा तपाईलाई थाहा छ

यो तपाईं भन्दा अधिक उपयोगी र बहुमुखी छ

लिनक्सका लागि नयाँ प्रयोगकर्ताहरू (विशेष गरी Ubuntu) छिटो सुड आदेशको बारे जान्दछन्। धेरै प्रयोगकर्ताहरूले यसलाई "अनुमति अस्वीकृत" सन्देशहरू भन्दा अघि अन्य कुनै पनि चीजको लागि कहिल्यै प्रयोग गर्दैनन् - तर सुड धेरै र अधिक गर्दछ।

सुडको बारे

सुडो को बारे मा एक साधारण गलत धारणा यो एक साधारण प्रयोगकर्ता को लागि जड अनुमति प्रदान गर्न को लागि केवल प्रयोग गरिन्छ। वास्तवमा, सुड आदेशले तपाइँलाई कुनै पनि प्रयोगकर्ताको रूपमा आदेश चलाउन अनुमति दिन्छ, सामान्यतया सामान्यतया रूट हुनुको साथ।

कसरी सुधार्न प्रयोगकर्ता सुडौ अनुमतिहरू

Ubuntu प्रयोगकर्ताहरूले सामान्यतया सुडो कमांडका लागि चलाउने क्षमता चलाउँछन्। यो कारणले, स्थापनाको बेला, एक डिफल्ट प्रयोगकर्ता सिर्जना गरिएको छ, र Ubuntu मा पूर्वनिर्धारित प्रयोगकर्ता सडो अनुमतिहरूसँग सँधै सेट अप हुन्छ। यदि तपाइँ अन्य वितरण प्रयोग गर्दै हुनुहुन्छ वा Ubuntu भित्र अन्य प्रयोगकर्ताहरू छन्, तथापि, प्रयोगकर्तालाई सम्भावित अनुमतिहरू सुडो कमांड चलाउन आवश्यक पर्दछ।

केवल केहि मान्छे को सुडोक कमांड को उपयोग हुनु पर्छ, र उनि सिस्टम प्रशासक हुनु पर्छ। प्रयोगकर्ताहरूलाई केवल अनुमतिहरू दिइनेछ जुन तिनीहरूका कामहरू गर्न आवश्यक छ।

प्रयोगकर्ताहरू सुड अनुमतिहरू प्रदान गर्नको लागि, तपाईंले भर्खर सुडो समूहमा थप्न आवश्यक छ। प्रयोगकर्ता सिर्जना गर्दा, निम्न आदेश प्रयोग गर्नुहोस्:

sudo useradd -m -G sudo

उपरोक्त आदेशले प्रयोगकर्ता फोल्डरको साथमा एउटा गृह सिर्जना गर्नेछ र प्रयोगकर्तालाई सुडो समूहमा थपिनेछ। यदि प्रयोगकर्ता पहिल्यै अवस्थित छ भने, तपाइँ प्रयोगकर्तालाई सुरू समूह प्रयोग गरेर सुडो समूहमा थप्न सक्नुहुन्छ:

sudo usermod -a-g sudo

जब तपाईं यसलाई चलाउन बिर्सनुको लागि एक नीच सुड चाल

यहाँ ती टर्मिनल कमांड चालहरू मध्ये एक हो जुन तपाइँले मौसमी विशेषज्ञहरूबाट सिक्न सक्नुहुनेछ - यस अवस्थामा, "अनुमति अस्वीकार" सन्देशको विगतमा। यदि यो एक लामो कमान्ड हो, तपाईं इतिहास मार्फत जान्न सक्नुहुनेछ र यसको अगाडि सुडो राख्नुहोस्, तपाइँ यसलाई फेरि टाइप गर्न सक्नुहुनेछ, वा तपाई निम्न साधारण कमाण्ड प्रयोग गर्न सक्नुहुन्छ जुन सुडको प्रयोग गरेर अघिल्लो आदेश चलाउछ:

sudo !!

कसरी सुडू प्रयोग गरी रूट प्रयोगकर्तालाई स्विच गर्ने

एस यू आदेश एक प्रयोगकर्ता खाताबाट अर्कोमा स्विच गर्न प्रयोग गरिन्छ। चलाउने सु आदेशलाई आफ्नै स्विचमा सुपरसर्भर खातामा। त्यसैले, सुडको प्रयोग गरेर सुपरसर्भर खातामा स्विच गर्न, केवल निम्न आदेश चलाउनुहोस्:

sudo su

पृष्ठभूमिमा सुडो कमान कसरी चलाउनुहुन्छ?

यदि तपाइँ एक आदेश चलाउन चाहानुहुन्छ जुन पृष्ठभूमिमा सुपरप्रयोगकर्ता विशेषाधिकारहरू चाहिन्छ, -b स्विचको साथ सुडो आदेश चलाउनुहोस्, जस्तै यहाँ देखाइएको छ:

sudo -b

ध्यान दिनुहोस् कि, यदि आदेश चलिरहेको प्रयोगकर्ता अन्तरक्रियाको आवश्यकता पर्दछ, यसले काम गर्दैन।

पृष्ठभूमिमा एक आदेश चलाउन एक वैकल्पिक तरिका एक एम्परर्यान्डलाई अन्तमा थप गर्न, निम्नानुसार छ:

sudo &

सुडो विशेषाधिकारहरू प्रयोग गरेर फाइलहरू कसरी सम्पादन गर्ने?

सुपरप्रयोगकर्ता विशेषाधिकारहरू प्रयोग गरेर एउटा फाइल सम्पादन गर्न स्पष्ट तरीका भनेको GNU नानो जस्तै सम्पादक चलाउनु हो , निम्न प्रकारको सुड प्रयोग गर्दै:

sudo nano

वैकल्पिक रूपमा, तपाईं निम्न सिंक्याक्स प्रयोग गर्न सक्नुहुन्छ:

sudo -e

कसरी सुडो प्रयोग गरी अर्को प्रयोगकर्ताको रूपमा एक आदेश चलाउनुहोस्

पहिले उल्लेख गरिएको रूपमा, सुड कमाउन कुनै अन्य प्रयोगकर्ताको रूपमा आदेश चलाउन प्रयोग गर्न सकिन्छ। उदाहरणका लागि, यदि तपाईं प्रयोगकर्ताको रूपमा "लग इन" हुनुहुन्छ भने तपाइँ "ट्री" को रूपमा आदेश चलाउन चाहानुहुन्छ त्यसपछि तपाइँ निम्न मार्गमा सुड कमाउन सक्नुहुन्छ:

sudo-u terry

यदि तपाइँ यसलाई प्रयास गर्न चाहनुहुन्छ भने, "परीक्षण" नामक एक नयाँ प्रयोगकर्ता सिर्जना गर्नुहोस् र निम्न आमन्त्रित आदेश चलाउनुहोस् :

sudo -u test whoami

कसरी Sudo प्रमाणहरू प्रमाणित गर्न

जब तपाइँ सुडको प्रयोग गरेर आदेश चलाउनुहुन्छ, तपाईलाई तपाइँको पासवर्डको लागि संकेत दिइनेछ। एक पछाडिको लागि, तपाई बिना पासवर्ड सुन्न को लागी सुडो को उपयोग गरेर अन्य आदेश चला सकते हो। यदि तपाई त्यो अवधि विस्तार गर्न चाहनुहुन्छ भने, निम्न आदेश चलाउनुहोस्:

sudo -v

सुड को बारे मा अधिक

एक सुपर प्रयोगकर्ताको रूपमा केवल एक कमांड चलिरहेको भन्दा सुडोको लागि त्यहाँ धेरै छ। हाम्रो सुडो म्यानुअल जाँच गर्नुहोस् जुन तपाईले प्रयोग गर्न सक्नुहुन्छ अर्को स्विचहरू हेर्न।