लिनक्समध्ये काय सुडो आहेत?

सूदो आज्ञा नॉन-व्यवस्थापन वापरकर्त्यांसाठी काही प्रशासकीय विशेषाधिकार देते

जेव्हा आपण लिनक्समध्ये प्रशासकीय अनुप्रयोग चालवाल, आपण सुपर आज्ञा (रूट) वर स्विच करण्यासाठी su आदेश वापरता किंवा आपण sudo आदेश वापरता. काही Linux वितरण रूट वापरकर्ता सक्षम करते, परंतु काही नाही. जे नसले त्यामध्ये- जसे उबंटू-सुडो हे जाण्याचे मार्ग आहे.

सुडो कमांडबद्दल

लिनक्समध्ये, सुडो-सुपर यूझर्स सिस्टम प्रशासकांना काही वापरकर्त्यांना किंवा सर्व समूहांना सर्व आज्ञा आणि आर्ग्यूमेंट लॉग करताना रूट म्हणून काही किंवा सर्व आज्ञा चालवण्याची क्षमता देण्यास परवानगी देते. सुडो प्रत्येक-कमांड आधारावर कार्य करतात. ती शेलसाठी बदलली नाही वैशिष्ट्यांमध्ये आज्ञाधारकांना प्रति-होस्ट आधारावर चालवण्याकरिता, प्रत्येक आदेशाच्या प्रचलित लॉगिंगचा स्पष्ट ऑडिट तपासणीसाठी काय चालवायचे आहे, काय केले त्याचे सुडोकूचे कॉन्फिगर करण्यायोग्य कालबाह्य, आणि त्याच वापराची क्षमता अनेक वेगवेगळ्या मशीनवर संरचना फाइल.

Sudo आदेशाचे उदाहरण

प्रशासकीय विशेषाधिकार नसलेले एक मानक वापरकर्ता सॉफ्टवेअरचा एक भाग स्थापित करण्यासाठी लिनक्समध्ये आदेश प्रविष्ट करू शकतो:

dpkg -i software.deb

आदेश त्रुटी देतो कारण प्रशासकीय विशेषाधिकाराशिवाय ज्या व्यक्तीस सॉफ्टवेअर स्थापित करण्याची परवानगी नाही तथापि, sudo आदेश बचावला येतो. त्याऐवजी, या वापरकर्त्यासाठी योग्य आदेश आहे:

sudo dpkg -i software.deb

या वेळी सॉफ्टवेअर स्थापित. हे असे गृहीत धरते की प्रशासकीय विशेषाधिकार असलेल्या व्यक्तीने पूर्वी वापरकर्त्याला सॉफ्टवेअर स्थापित करण्याची परवानगी देण्यासाठी Linux कॉन्फिगर केले होते.

टीप: काही वापरकर्त्यांना sudo आदेश वापरण्यास सक्षम करण्यापासून रोखण्यासाठी आपण Linux ला देखील कॉन्फिगर करू शकता.