यदि मुझे suसंकेत दिए जाने पर पासवर्ड डाला जाए, तो यह काम नहीं sudo suकरता है। इसके अलावा, जब एक कमांड का उपयोग करके निष्पादित किया जाता है sudo (command), तो क्या सुडो स्वतः डिफ़ॉल्ट रूप से रूट द्वारा निष्पादित करता है (क्योंकि मैन पेज कहता हैsudo, sudoedit - execute a command as another user
michaelxu@michaelxu-server:~$ su
Password:
su: Authentication failure
michaelxu@michaelxu-server:~$ sudo su
[sudo] password for michaelxu:
root@michaelxu-server:/home/michaelxu# exit
sudo su otheruserहै किsuरूट किसी भी उपयोगकर्ता को अपना पासवर्ड दर्ज किए बिना स्विच करने की अनुमति देता है, जबकि गैर-रूट उपयोगकर्ताओंsuको जो लक्ष्य उपयोगकर्ता के पासवर्ड को इनपुट करना पड़ता है।sudo suइसलिएsuरूट के रूप में चलता है , जो आपको उनके पासवर्ड को जाने बिना किसी अन्य उपयोगकर्ता के लिए एक शेल प्राप्त करने की अनुमति देता है (जब तक कि यह sudoers द्वारा अनुमत है)।