ऐसा लगता है sudo
कि जब नीचे sudo -u $user
जड़ का पर्यावरण अभी भी उपयोग किया जा रहा है कि निगलना। मैं sudo
उपयोगकर्ताओं के पर्यावरण का उपयोग कैसे कर सकता हूं ? सभी उपयोगकर्ताओं के लिए एक विशेष नोट के रूप में, जिसका मैं इस पर उपयोग करूंगा, लॉगिन गोले हैं।
sudo -u user
का su user
उपयोग करने के लिए अनुरूप है सु में आपको उपयोग करना हैsu - user
-u
समूहों को भी अनदेखा करता है ... मैंने रूट से कुछ करने की कोशिश की (sudo -u down का उपयोग करके) और यह काम किया, जाहिर है यह उपयोगकर्ता के लिए नहीं था। .. इसलिए मुझे यह सुनिश्चित करना होगा कि मैं एक तरह से कमांड चला रहा हूं जिसमें सभी सीमाएं और पर्यावरणीय मुद्दे होंगे।
# whoami => root # sudo -u user whoami => user