मान लें कि मेरे दो उपयोगकर्ता खाते हैं:
- उपयोगकर्ता (बिना किसी सूडो अनुमति के)
- user_with_sudo (सभी sudo अनुमतियों के साथ)
अब, मैं के रूप में लॉग इन कर रहा हूँ, user
लेकिन कुछ करना चाहते हैं root
, जैसे एक पूर्ण रूट बैश पर स्विच करें। sudo -s
काम नहीं करेगा क्योंकि मैं एक सुडोल नहीं हूँ।
इसलिए, मुझे पहले एक sudoer उपयोगकर्ता पर स्विच करना होगा:
su user_with_sudo
और पासवर्ड डाले।
अब मैं लॉग इन हूं user_with_sudo
और मैं कॉल करने में सक्षम हूं, sudo -s
लेकिन मुझे फिर से उसी पासवर्ड को दर्ज करना होगा, जो थोड़ा कष्टप्रद है।
क्या कोई कमांड है, जो एक sudoer-user पर स्विच करता है और root
केवल एक बार पासवर्ड टाइप करने के साथ कमांड चलाता है ? मूल रूप से, क्या इसके लिए एक-कमांड प्रतिस्थापन है:
su user_with_sudo
(enter password)
sudo -s
(enter same password again)
user_with_sudo
, तो उन्हें रूट पासवर्ड क्यों नहीं दें?