ดูเหมือนว่าเมื่อsudoไอเอ็นจีลงว่าการใช้sudo -u $userว่าสภาพแวดล้อมของรากยังคงถูกนำมาใช้ ฉันจะsudoใช้สภาพแวดล้อมของผู้ใช้ได้อย่างไร ในฐานะโน้ตพิเศษผู้ใช้ทุกคนที่ฉันจะใช้งานนี้มีเชลล์ล็อกอิน
sudo -u userจะคล้ายคลึงกับการsu userที่จะเปลี่ยน env ใน su คุณต้องใช้su - user
-uไม่สนใจกลุ่ม ... ฉันลองอะไรบางอย่างจากรูท .. ดังนั้นฉันต้องทำให้แน่ใจว่าฉันใช้คำสั่งในลักษณะที่จะมีข้อ จำกัด และปัญหาด้านสิ่งแวดล้อมทั้งหมด
# whoami => root # sudo -u user whoami => user