วันอังคารที่ 10 พฤษภาคม พ.ศ. 2559

Ubuntu Create User

   บทความนี้ เกี่ยวกับการสร้าง User บน Ubuntu และกำหนด Permission ต่างๆให้กับ User ที่สร้างขึ้นมาใหม่

วิธีสร้าง User
เปิด Terminal และต้องเข้าถึง root โดยใช้คำสั่งในการสร้าง User : sudo adduser userName

Ex  sudo adduser test

รูป ทดลองสร้าง User ชื่อ test

   จากรูปจะเห็นว่า เวลาสร้าง User ระบบจะบอกว่าต้องเป็น root เท่านั้น ดังนั้นต้องใช้ sudo ในการเข้าถึง root ตามตัวอยางข้างบน

เมื่อสร้างเสร็จแล้วจะเห็น Directory:"test" เพิ่มขึ้นมาใน Directory:"Home"



สามารถเข้าไปแก้ไข หรือ เพิ่ม Permission ต่างๆ ได้ใน visudo ซึ่ง เข้าผ่าน Terminal ได้ด้วยคำสั่ง ซ : sudo visudo  และ ถ้าต้องการสร้าง permission เหมือน root ให้พิมพ์ ข้อความ "test  ALL=(ALL:ALL) ALL"

 


User Privilege ข้อความที่พิมพ์ไปจะบงบอกตามนี้
root   ALL=(ALL:ALL) ALL --> root จะบ่งบอกถึงชื่อ User
root  ALL=(ALL:ALL) ALL  --> ALL ตัวแรก บ่งบอกถึึง สามารถใช้ได้กับทุก HOST
root  ALL=(ALL:ALL) ALL  --> ALL ตัวที่สอง บ่งบอกถึง สามารถ run command ได้กับทุก User
root  ALL=(ALL:ALL) ALL  --> ALL ตัวที่สาม บ่งบอกถึง สามารถ run command ได้กับทุก Group
root  ALL=(ALL:ALL) ALL  --> ALL ตัวที่สี่ บ่งบอกถึง สามารถ run commandได้กับทุก command

   ส่วนใน Group Privilege : จะเหมือนกับ User Privilege ต่างกันที่ต้องใช้ sudo จากตัวอย่างข้างบนจะเริ่มต้นด้วย '%' และตามด้วยชื่อคือ admin ซึ่งเป็น ALL หมดเช่นเดียวกัน

ในบรรทัดสุดท้าย จะเห็น # ซึ่งบ่งบอกว่าเป็น comment