ระบบไฟล์ที่จัดเก็บไว้ในดิสก์ไม่ได้จัดเก็บสิทธิ์ในการใช้ไฟล์ แต่ไดรเวอร์ระบบไฟล์จะต้องให้ระบบปฏิบัติการเนื่องจากเป็นส่วนหนึ่งของแนวคิดระบบไฟล์ Unix และอินเตอร์เฟสการเรียกใช้ระบบไม่มีวิธีการนำเสนอว่าการอนุญาตนั้น หายไป
พิจารณาสิ่งที่จะเกิดขึ้นหากไฟล์ไม่มีบิตสิทธิ์ใด ๆ เลย? มันจะเหมือนกับ0777
การเข้าถึงทั้งหมดหรือไม่ หรือเช่นเดียวกับ0000
นั่นคือไม่มีการเข้าถึงใครเลย? แต่ทั้งคู่เป็นไฟล์ที่อนุญาตดังนั้นทำไมไม่แสดงมัน? หรือทำสิ่งที่มีประโยชน์มากขึ้นและมีวิธีตั้งสิทธิ์ที่เหมาะสมบางอย่าง
ดังนั้นคนขับจึงใช้สิทธิ์บางอย่างเหมือนกันกับไฟล์ทั้งหมด สิทธิ์พร้อมกับเจ้าของและกลุ่มไฟล์นั้นสามารถกำหนดค่าได้ในเวลาเมานท์ สิ่งเหล่านี้อธิบายไว้ภายใต้ "Mount options for fat" ในman mount (8) man page :
ตัวเลือกการเมาท์สำหรับอ้วน
(หมายเหตุ: ไขมันไม่ใช่ระบบไฟล์แยกต่างหาก แต่เป็นส่วนทั่วไปของระบบไฟล์ msdos, umsdos และ vfat)
uid=value
และgid=value
ตั้งค่าเจ้าของและกลุ่มของไฟล์ทั้งหมด (ค่าเริ่มต้น: UID และ GID ของกระบวนการปัจจุบัน)
umask=value
ตั้ง umask (bitmask ของสิทธิ์ที่ไม่ได้อยู่) ค่าเริ่มต้นคือ umask ของกระบวนการปัจจุบัน ค่าถูกกำหนดเป็นฐานแปด
dmask=value
ตั้งค่า umask ที่นำไปใช้กับไดเรกทอรีเท่านั้น ค่าเริ่มต้นคือ umask ของกระบวนการปัจจุบัน ค่าถูกกำหนดเป็นฐานแปด
fmask=value
ตั้งค่า umask ที่ใช้กับไฟล์ปกติเท่านั้น ค่าเริ่มต้นคือ umask ของกระบวนการปัจจุบัน ค่าถูกกำหนดเป็นฐานแปด
โปรดทราบว่าสิทธิ์จะถูกนำเสนอเป็นมาสก์ดังนั้นการอนุญาตขั้นสุดท้ายคือการปฏิเสธของมาสก์ fmask=0133
จะส่งผลให้ไฟล์ทั้งหมดที่มีสิทธิ์หรือ0644
rw-r--r--
นอกจากนี้ค่าเริ่มต้นยังสืบทอดมาจากการเรียกใช้กระบวนการmount()
ดังนั้นหากคุณโทรmount
จากบรรทัดคำสั่งเชลล์umask
จะใช้งาน