วิธีสร้างผู้ใช้ Sudo บน Ubuntu 20.04 LTS

ให้สิทธิ์รูทแก่ผู้ใช้ทุกคนด้วย sudo บน Ubuntu 20.04 LTS

ผู้ใช้ root ซึ่งเป็นผู้ใช้เริ่มต้นที่สร้างด้วยสิทธิ์ของผู้ดูแลระบบ จะถูกล็อกใน Ubuntu โดยค่าเริ่มต้น หมายความว่าคุณไม่สามารถเข้าสู่ระบบในฐานะผู้ใช้ root ได้ ดิ sudo คำสั่งจะถูกนำมาใช้ในกรณีดังกล่าว เมื่อคุณต้องการทำงานด้านการดูแลระบบกับผู้ใช้ของคุณเอง โดยพื้นฐานแล้วจะอนุญาตให้ผู้ใช้ปกติเรียกใช้คำสั่งด้วยสิทธิ์ของรูท

การสร้างผู้ใช้ Sudo

ขั้นตอนแรกคือการสร้างผู้ใช้โดยใช้คำสั่ง adduser. ป้อนรหัสผ่านและรายละเอียดเพิ่มเติมอื่นๆ เมื่อได้รับแจ้ง

sudo adduser 

โปรดทราบว่ามีเพียงรูทเท่านั้นที่มีสิทธิ์ในการเพิ่มผู้ใช้ใหม่เข้าสู่ระบบ ดังนั้นเราจึงรันคำสั่งด้วย sudo. นั่นหมายความว่า ผู้ใช้ของคุณควรมี sudo สิทธิ์ถ้าคุณต้องการสร้างผู้ใช้ sudo ใหม่

ขั้นตอนต่อไปคือการเพิ่มผู้ใช้รายนี้ในกลุ่ม sudo, ซึ่งจะกำหนดสิทธิ์ sudo ทั้งหมดให้กับผู้ใช้

sudo adduser sudo 

เพิ่มผู้ใช้ในกลุ่ม sudo แล้ว มาตรวจสอบว่าผู้ใช้มีสิทธิ์ sudo หรือไม่

ทดสอบผู้ใช้ Sudo

สลับไปยังผู้ใช้ที่สร้างขึ้นใหม่ด้วยคำสั่ง ซู.

ซู - 

เราได้เข้าสู่ระบบในฐานะผู้ใช้ใหม่ ขอให้สังเกตว่าพรอมต์มีการเปลี่ยนแปลงโดยแสดงชื่อของผู้ใช้ใหม่ด้วย

โปรดทราบว่าเมื่อเราเข้าสู่ระบบในฐานะผู้ใช้ sudo ใหม่ ข้อความต้อนรับปรากฏขึ้นเพื่อแนะนำวิธีใช้คำสั่ง sudo. ซึ่งหมายความว่าผู้ใช้เป็นส่วนหนึ่งของกลุ่ม sudo

ตอนนี้ ให้เรียกใช้คำสั่งด้วย sudo กับผู้ใช้รายนี้ และดูว่ามันใช้งานได้หรือไม่ เราจะพยายามสร้างไดเร็กทอรีชื่อ tmp ข้างใน /ฯลฯที่เราต้องการ sudo การเข้าถึงเนื่องจากรูทเท่านั้นที่มีสิทธิ์ในการแก้ไข /ฯลฯ.

sudo mkdir /etc/tmp

อย่างที่เราเห็นกับ ลส, ไดเร็กทอรี tmp ได้ถูกสร้างขึ้นเรียบร้อยแล้วใน /ฯลฯ.

ในบทความนี้ เราได้เห็นวิธีสร้างผู้ใช้ sudo ใหม่แล้ว หากผู้ใช้ต้องได้รับสิทธิ์ sudo ในระยะเวลาจำกัด คุณสามารถลบผู้ใช้ออกจากกลุ่ม sudo เพื่อเพิกถอนสิทธิ์ของตนได้ ใช้คำสั่ง deluser เพื่อลบผู้ใช้ออกจากกลุ่ม sudo