Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

sudo (superuser do): ยูทิลิตี Linux/Unix ให้สิทธิ์รันคำสั่ง root แบบเฉพาะเจาะจง และบันทึก Log

Sudo (superuser do) เป็นยูทิลิตีสำหรับระบบ UNIX- และ Linux-based ที่ให้วิธีมีประสิทธิภาพในการให้ผู้ใช้เฉพาะได้สิทธิ์ใช้คำสั่งระบบเฉพาะที่ระดับ root (พลังมากที่สุด) ของระบบ Sudo ยังบันทึกคำสั่งและอาร์กิวเมนต์ทั้งหมด ด้วย sudo ผู้ดูแลระบบสามารถ:

  • ให้ผู้ใช้บางคน (หรือกลุ่มผู้ใช้) สามารถรันคำสั่งบางอย่าง (หรือทั้งหมด) ที่ระดับ root ของระบบได้
  • ควบคุมว่าผู้ใช้แต่ละคนสามารถใช้คำสั่งไหนบนแต่ละโฮสต์ได้
  • เห็นชัดเจนจาก log ว่าผู้ใช้ไหนใช้คำสั่งไหน
  • ใช้ timestamp files ควบคุมระยะเวลาที่ผู้ใช้มีเวลาป้อนคำสั่งหลังจากที่พวกเขาป้อนรหัสผ่านและได้รับสิทธิ์ที่เหมาะสม

ไฟล์การกำหนดค่า sudo ง่ายต่อการสร้างและอ้างอิง