Home » ไม่มีหมวดหมู่ » การเข้าถึงสิทธิ์ Root ผ่านคำสั่ง exec(); ในภาษา PHP

การเข้าถึงสิทธิ์ Root ผ่านคำสั่ง exec(); ในภาษา PHP

โดยปกติคำสั่งที่รันผ่าน exec(); ในภาษา php จะได้สิทธิ์ภายใต้ user www-data เพื่อจะได้สิทธิ์ที่สูงขึ้นจะต้องใช้สิทธิ์ระดับ root จะใช้คำสั้ง sudo เหมือนการสั่งผ่าน terminal ไม่ได้ จะต้องทำการแก้ไขไฟล์ /etc/sudoers โดยเพิ่มข้อความต่อไปนี้เข้าไป

www-data ALL=(ALL) NOPASSWD:ALL

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

*
*