ศาสตร์แห่งการจัดการสิทธิ์ (Permissions): NTFS vs Linux สิทธิ์ Read, Write, Execute คุมระบบอย่างไร?
เคยสงสัยไหมครับว่า ทำไมคอมพิวเตอร์ในออฟฟิศ หรือเซิร์ฟเวอร์ส่วนกลาง พนักงานทั่วไปถึงคลิกเข้าไปดูได้แค่โฟลเดอร์งานของตัวเอง แต่พอจะเปิดดูโฟลเดอร์ “เงินเดือนและโบนัส” หน้าต่างกลับเด้งเตือนว่า “You don’t currently have permission to access this folder”?
กำแพงที่มองไม่เห็นนี้คือ File Permissions (ระบบจัดการสิทธิ์ของไฟล์) ซึ่งเป็นเสาหลักด้านความปลอดภัยของระบบปฏิบัติการระดับสากล วันนี้เราจะมาแงะดู 2 ระบบสิทธิ์ที่ทรงอิทธิพลที่สุดในโลก นั่นคือ NTFS Permissions บน Windows และ Chmod rwx บน Linux ครับ!
1. Windows NTFS: พลังของ Access Control List (ACL)
ในระบบ NTFS ของ Windows ไฟล์และโฟลเดอร์ทุกชิ้นจะมี “รายชื่อ รปภ.” (ACL) แปะไว้ข้างประตูเสมอ โดยแบ่งสิทธิ์ออกเป็นขั้นบันได:
- Read (อ่านอย่างเดียว): เปิดดูเนื้อหาข้างในได้ แต่ห้ามแก้ไข ห้ามเซฟทับ ห้ามลบ
- Write (เขียน): บันทึกข้อมูลเพิ่มลงไปได้
- Modify (แก้ไขและลบ): มีสิทธิ์อ่าน เขียน และลบไฟล์นั้นทิ้งได้
- Full Control (สิทธิ์สูงสุด): ทำได้ทุกอย่าง รวมถึงมีสิทธิ์ “เปลี่ยนเจ้าของ และแจกจ่ายสิทธิ์ให้คนอื่น” ได้
⚠️ ข้อผิดพลาดต้องห้ามของช่างคอมมือใหม่:
เวลาแชร์ไฟล์ในวงแลนแล้วคนอื่นเข้าไม่ได้ ช่างหลายคนมักแก้ปัญหามักง่ายด้วยการเพิ่ม User “Everyone” แล้วติ๊ก “Full Control” นั่นเท่ากับคุณเปิดประตูบ้านอ้าซ่าให้ใครก็ได้ในเครือข่ายเข้ามารื้อ คัดลอก หรือสั่งลบไฟล์บริษัททิ้งทั้งหมดในคลิกเดียว!
2. Linux Permissions: ถอดรหัสตัวเลขมนต์ดำ Chmod 755 และ 777
ในโลกของเซิร์ฟเวอร์ Linux สิทธิ์ถูกย่อให้สั้นกระชับด้วยตัวอักษร 3 ตัว: r (Read=4), w (Write=2), x (Execute สั่งรันโปรแกรม=1)
ตัวเลข 3 หลักที่คุณเห็นในคำสั่งยอดฮิต เช่น chmod 755 มาจากผลรวมคะแนน 3 กลุ่ม:
────────────────────────────────────────
• เลข 7 ตัวแรก (เจ้าของไฟล์ Owner): 4 + 2 + 1 = 7 (ทำได้ทุกอย่าง อ่าน เขียน รัน)
• เลข 5 ตัวที่สอง (เพื่อนร่วมกลุ่ม Group): 4 + 0 + 1 = 5 (อ่านและรันได้ แต่ห้ามแก้ไฟล์)
• เลข 5 ตัวที่สาม (คนอื่นทั่วโลก Others): 4 + 0 + 1 = 5 (อ่านและรันได้ แต่ห้ามแก้ไฟล์)
เมื่อเข้าใจคณิตศาสตร์เบื้องหลังสิทธิ์เหล่านี้ คุณจะสามารถควบคุมความปลอดภัยของเครื่องและเซิร์ฟเวอร์ได้อย่างเฉียบคม ป้องกันทั้งไวรัสและการเผลอลบไฟล์งานสำคัญได้อยู่หมัดครับ!