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