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

  1. ติดตั้ง Quota:
    ให้เริ่มต้นด้วยการติดตั้ง quota ถ้ายังไม่ได้ทำ:
   sudo apt-get update
   sudo apt-get install quota
  1. แก้ไขไฟล์ /etc/fstab:
    เพื่อเปิดใช้งาน Quota ในแต่ละไดรฟ์, ให้แก้ไขไฟล์ /etc/fstab เพิ่ม usrquota และ grpquota ในบรรทัดที่เกี่ยวข้องกับไดรฟ์ที่คุณต้องการจะให้ใช้ Quota:
   # ตัวอย่างเพิ่ม usrquota,grpquota ใน /etc/fstab
   UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx / ext4 defaults,usrquota,grpquota 0 1

หลังจากนั้นให้ใช้คำสั่ง mount -o remount / เพื่อรีโมทไดรฟ์:

   sudo mount -o remount /
  1. ตั้งค่า Quota ในไดรฟ์:
    ให้ใช้คำสั่ง quotacheck เพื่อสร้างไฟล์ quota และ quotaon เพื่อเปิดใช้งาน Quota:
   sudo quotacheck -cug / 
   sudo quotaon -v /
  1. สร้างผู้ใช้ใหม่:
    ให้ใช้คำสั่ง adduser เพื่อสร้างผู้ใช้ใหม่:
   sudo adduser <ชื่อผู้ใช้>
  1. ตั้งค่า Quota สำหรับผู้ใช้:
    ให้ใช้คำสั่ง edquota -u เพื่อแก้ไข Quota สำหรับผู้ใช้:
   sudo edquota -u <ชื่อผู้ใช้>

ในหน้าต่างที่เปิดขึ้น, แก้ไขค่าขนาดบัญชีข้อมูลและใช้งานนั่นคือ blocks (หน่วยคือ 1K blocks). หลังจากนั้นบันทึกและออก.

  1. ตั้งค่า Quota Group (ถ้าต้องการ):
    หากคุณต้องการจำกัดพื้นที่ใช้งานสำหรับกลุ่ม, ให้ใช้คำสั่ง edquota -g:
   sudo edquota -g <ชื่อกลุ่ม>

และทำเช่นเดียวกับขั้นตอนที่ 5.

นอกจากนี้, คำสั่ง quota และ repquota สามารถใช้เพื่อตรวจสอบ Quota ของผู้ใช้และกลุ่มได้.

ใส่ความเห็น