คำสั่ง sudo บน debian
Submitted by sdayu on 7 September, 2007 - 12:08.
โดยปรกติ debian จะไม่มีคำสั่ง sudo มาให้ หากเราต้องการใช้ คำสั่ง sudo จะต้องเพิ่มโปรแกรมครับ
$ su # aptitude install sudo
หลังจากนั้นเพิ่ม User เข้าไปในไฟล์ /etc/sudoers ครับเช่น
boat ALL=(ALL) ALL
Note: หากต้องการแก้ไขไฟล์นี้ทำได้สองวิธีครับคือ ใช้คำสั่ง visudo หรือแก้ไขโดยตรงครับ
โดยวิธีนี่จะเพิ่ม user เป็นราย ๆ ไปครับ หากต้องการเพิ่มหลายๆคนที่อยู่กลุ่มเดียวกันลงไปใน sudoers ก็ได้ครับ โดยมีรูปแบบดังต่อไปนี้ครับ
%usergroups ALL=(ALL)ALL
นี่คือการให้สิทธิทุกอย่างแก่ user ครับ หากต้องการให้สิทธิเป็นอย่าง ๆ ไปก็สามารถทำได้ครับ แต่ต้องมีรูปแบบการเขียนที่แตกต่างกันออกไป
จะรู้ได้อย่างไรว่าเราอยู่ group ไหน เป็นคำตอบที่ผมหาคำตอบอยู่ค่อนข้างนานครับ แต่ Linux ได้เตรียมคำสั่งไว้ให้เราเรียบร้อยแล้วนั่นคือคำสั่ง groups
$ groups boat boat : boat dialout cdrom floppy audio video plugdev
ตัวหลัง ':' จะเป็นชื่อ groups ครับ แค่นี้เราก็สามารถใช้งาน คำสั่ง sudo อย่างสบายใจแล้วครับ













Post new comment