เนื่องจากบนระบบปฎิบัติการ Unix นั้นเราสามารถ login เข้าไปใช้งาน ได้หลาย ๆ คน เพราะฉะนั้น แต่ละคน ก็จาสามารถมองเห็นไฟล์
หรือไดเรกทอรี ต่างๆ ได้ และสามารถกระทำการใด ๆ เกี่ยวกับไฟล์ หรือ ไดเรกทอรี ก็ได้ ดังนั้นจำเป็นต้องมีระบบการจัดการ สิทธิต่าง ในการกระทำกับไฟล์ หรือไดเรกทอรีที่ดี
เพื่อให้การใช้งานบนระบบ Unix นั้นอยู่ในความสงบเรียบร้อย โดยปกติทั่ว ๆ ไปเราแบ่งสิทธิต่าง ออกเป็นกลุ่ม ดังนี้ครับ
- r - read สิทธิในการอ่านไฟล์: ถ้ามีสิทธินี้เราสามารถอ่านหรือทำสำเนาไฟล์ได้ ในกรณีที่เป็นไดเรกทอรีเราสามารถอ่านชื่อไฟล์ ที่อยู่ภายใต้ไดเรกทอรีได้
- w - write สิทธิในการเขียนไฟล์: ถ้ามีสทิธินี้เราสามารถ แก้ไขไฟล์ ลบไฟล์ หรือเปลี่ยนชื่อไฟล์ได้ ในกรณีที่เป็นไดเรกทอรี เราสามารถสร้างไฟล์ หรือ ลบไฟล์ภายใต้ไดเรกทรีนั้น ๆ ได้
- x - execute สิทธิในการสั่ง execute ไฟล์: ถ้ามีสิทธินี้เราจะสามารถสั่งไฟล์โปรแกรมต่าง ๆ ให้ทำงานได้