ให้สิทธิ์รูทแก่ผู้ใช้ทุกคนด้วย 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