สิทธิ์ Unix ถูกออกแบบมาให้เรียบง่าย คุณต้องมีสิทธิ์ในการอ่านเพื่ออ่านจากไฟล์สิทธิ์ในการเขียนเพื่อเขียนไปยังไฟล์และสิทธิ์ดำเนินการเพื่อเรียกใช้ไฟล์ คุณต้องเป็นเจ้าของไฟล์เพื่อแก้ไขข้อมูลเมตาของมัน
การอนุญาตให้ผู้ใช้ที่สามารถอ่านไฟล์เพื่อให้สิทธิ์การอ่านแก่ผู้อื่นหรือการอนุญาตให้ผู้ใช้ที่สามารถเขียนไฟล์เพื่อให้สิทธิ์การเขียนแก่ผู้อื่นจะไม่เปลี่ยนรูปแบบความปลอดภัยมากนัก นั่นเป็นเพราะสิทธิ์ unix นั้นขึ้นอยู่กับดุลยพินิจ: ผู้ใช้ที่สามารถอ่านไฟล์สามารถเปิดเผยเนื้อหาให้ผู้ใช้รายอื่นได้แม้ว่าผู้ใช้รายอื่นเหล่านี้จะไม่สามารถอ่านไฟล์ได้ (และในทำนองเดียวกันสำหรับการเขียน เขียนในนามของผู้อื่น)
ในทางกลับกันการอนุญาตให้ผู้ใช้ให้สิทธิ์ที่ไม่ได้ทำลายระบบการอนุญาตอย่างสมบูรณ์: ผู้ใช้สามารถให้สิทธิ์ทั้งหมดกับตัวเอง
ค่อนข้างยากที่จะต้องเปลี่ยนการอนุญาตของไฟล์ที่คุณไม่ได้เป็นเจ้าของ โดยปกติคุณควรจัดเรียงไฟล์ให้มีสิทธิ์ที่ถูกต้องทันทีที่มีการสร้าง หากคุณต้องการสิ่งนั้นจริงๆคุณอาจให้sudo chmod
สิทธิ์ผู้ใช้สำหรับโหมดเฉพาะและไฟล์เฉพาะ (เช่นjoe: ALL = (ALL) chmod g+r /path/to/file
)
¹ ยกเว้นเวลาในการเข้าถึงและการปรับเปลี่ยนซึ่งมีความเฉพาะเนื่องจากการอ่านหรือเขียนไปยังไฟล์ยังตั้งค่าไว้