'सुडो' और 'सु-सी' में क्या अंतर है


10

क्या उपयोग करने sudoऔर उपयोग करने के बीच कोई अंतर है su -c? ऐसी परिस्थितियां हैं जहां एक का उपयोग किया जाना चाहिए लेकिन दूसरे का नहीं?

मैं पहले उबंटू का उपयोग कर रहा था, जहां sudoसर्वव्यापी प्रतीत होता है, लेकिन अब मैं फेडोरा 15 दे रहा हूं और मुहावरा su -cअक्सर प्रकट होता है जब मैं कुछ चीजें करने के लिए सीखने की कोशिश कर रहा हूं, हालांकि मुझे अभी भी sudoअभी और फिर उपयोग किया जा रहा है।



जवाबों:


14

के बीच अंतर है sudoऔर suवे कैसे प्रमाणीकरण करते हैं:

  • su लक्ष्य उपयोगकर्ता के पासवर्ड के लिए संकेत देता है।
  • sudoजाँचता है कि स्रोत उपयोगकर्ता कमांड चलाने के लिए अधिकृत है (प्राधिकरण निर्दिष्ट किया गया है /etc/sudoers)। कॉन्फ़िगरेशन के आधार पर, यह स्रोत उपयोगकर्ता के पासवर्ड के लिए संकेत दे सकता है, दोनों एक अनअटेंडेड कंसोल के जोखिम को कम करने और उपयोगकर्ता को सचेत करने के लिए कि विशेषाधिकार वृद्धि चल रही है।

एक बार अधिकृत होने के बाद, प्रभाव समान है: कमांड को रूट के रूप में चलाएं (या, यदि कमांड लाइन पर निर्दिष्ट किया गया है, कुछ अन्य उपयोगकर्ता के रूप में)।

और भी छोटे अंतर हैं: वे एक ही विकल्प नहीं लेते हैं, और वे उसी तरह से चलने वाले कमांड के लिए वातावरण सेट नहीं करते हैं। लेकिन आम उपयोग के लिए, वे समान हैं।

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