permission on linux/unixการกำหนดสิทธิ์ในการเข้าถึงทรัพยากรในระบบ Linux
#chmod 777 ,755 ,644 ซึ่งตัวเลขเหล่านี้บางคนก็รู้จักบางคนไม่รู้ที่ไปที่มา
วันนี้จะมาเสาะหาว่ามันมีที่ไปที่มาอย่างไร ก่อนอื่นมาทำความเข้าใจกับ r w x และเลขประจำตัว
r : read มีค่าประจำตัวคือ 4
w : write / edit มีค่าประจำตัวคือ 2
x : execute เช่น รันโปรแกรม (ความหมายมันมากกว่านี้) มีค่าประจำตัวคือ 1
owner : เจ้าของไฟล์(โฟล์เดอร์) จะมีสิทธิ์ทั้ง rwx
group : กลุ่มที่เจ้าของ เป็นสมาชิก จะมีสิทธิ์ทั้ง rwx
user : บุคลอื่นในระบบที่ไม่ได้อยู่ในกลุ่มเดียวกับเจ้าของไฟล์ จะมีสิทธิ์ทั้ง rwx
เอาค่าประจำตัว ของ r : w : x มาบวกกัน
หมายเหตุ 1. เครื่องหมายเซมิโคลอน ( : ) นำมาใช้ประกอบการนำเสนอเพื่อให้สามารถมองภาพเป็นส่วนๆได้
2. 0 (ศูนย์)ไม่มีค่า นำมาประกอบการนำเสนอ