วิธีตั้งค่า NTFS Permission บน Windows Server 2022 อย่างถูกต้อง
NTFS Permission เป็นหัวใจสำคัญของการรักษาความปลอดภัยบน File Server เพราะเป็นตัวกำหนดว่าใครสามารถอ่าน แก้ไข สร้าง หรือลบไฟล์ได้ หากตั้งค่าไม่ถูกต้อง อาจทำให้ข้อมูลสำคัญรั่วไหล หรือถูกลบโดยไม่ได้ตั้งใจ
ในองค์กรส่วนใหญ่ ปัญหาที่เกี่ยวข้องกับ File Server มักเกิดจากการกำหนด NTFS Permission ผิดพลาดมากกว่าปัญหาด้านฮาร์ดแวร์เสียอีก
บทความนี้จะอธิบายวิธีตั้งค่า NTFS Permission บน Windows Server 2022 อย่างถูกต้องตามแนวทางที่ผู้ดูแลระบบมืออาชีพใช้งานจริง
NTFS Permission คืออะไร
NTFS Permission คือระบบกำหนดสิทธิ์การเข้าถึงไฟล์และโฟลเดอร์บนดิสก์ที่ใช้ระบบไฟล์ NTFS
สามารถกำหนดได้ว่าใครมีสิทธิ์
อ่านไฟล์
เขียนไฟล์
แก้ไขไฟล์
ลบไฟล์
เปลี่ยน Permission
ควบคุมไฟล์ทั้งหมด
NTFS Permission จะทำงานแม้ผู้ใช้จะเข้าถึงไฟล์ผ่าน Shared Folder หรือเข้าถึงโดยตรงจากเครื่อง Server
NTFS Permission สำคัญอย่างไร
ตัวอย่าง
ฝ่ายบัญชีมีข้อมูลเงินเดือน
หากกำหนดสิทธิ์ผิด
พนักงานฝ่ายขายอาจเข้าถึงข้อมูลดังกล่าวได้
หรือหากผู้ใช้มีสิทธิ์มากเกินไป อาจลบไฟล์สำคัญขององค์กรโดยไม่ตั้งใจ
ดังนั้น NTFS Permission จึงเป็นด่านป้องกันข้อมูลที่สำคัญที่สุดของ File Server
ประเภทของ NTFS Permission
Windows Server 2022 มีสิทธิ์หลักดังนี้
Full Control
สามารถทำได้ทุกอย่าง
อ่าน
เขียน
ลบ
เปลี่ยน Permission
Take Ownership
Modify
สามารถ
อ่าน
แก้ไข
เพิ่มไฟล์
ลบไฟล์
แต่ไม่สามารถเปลี่ยน Permission ได้
Read & Execute
อ่านไฟล์
เปิดไฟล์
รันโปรแกรม
List Folder Contents
ดูรายการไฟล์
ดูโฟลเดอร์
Read
อ่านข้อมูลได้อย่างเดียว
Write
สร้างไฟล์และเขียนข้อมูลได้
แนวทางที่ไม่ควรทำ
หลายองค์กรใช้
Everyone = Full Control
ซึ่งเป็นแนวทางที่อันตรายมาก
เพราะผู้ใช้ทุกคนสามารถลบหรือแก้ไขข้อมูลได้ทั้งหมด
แนวทางที่แนะนำ
ใช้ Security Group แทน User
ตัวอย่าง
Accounting_Group
HR_Group
Sales_Group
Management_Group
แล้วกำหนด Permission ให้กับ Group
ข้อดี
บริหารง่าย
เพิ่มพนักงานใหม่ได้สะดวก
ลดความผิดพลาด
ขั้นตอนการตั้งค่า NTFS Permission
คลิกขวาที่โฟลเดอร์
Properties
เลือก
Security
คลิก
Edit
เลือก
Add
เพิ่ม Group ที่ต้องการ
ตัวอย่าง
Accounting_Group
กำหนดสิทธิ์
Modify
กด
Apply
และ
OK
ตัวอย่างการกำหนดสิทธิ์ในองค์กร
โฟลเดอร์ Accounting
Accounting_Group = Modify
Administrators = Full Control
โฟลเดอร์ HR
HR_Group = Modify
Administrators = Full Control
โฟลเดอร์ Public
Domain Users = Read
Administrators = Full Control
Permission Inheritance คืออะไร
Inheritance คือการสืบทอด Permission จากโฟลเดอร์แม่ไปยังโฟลเดอร์ลูก
ตัวอย่าง
CompanyData
├─ Accounting
├─ HR
└─ Sales
หาก CompanyData มี Permission อยู่
โฟลเดอร์ย่อยจะได้รับสิทธิ์ตามไปด้วย
ข้อดี
จัดการง่าย
ลดการตั้งค่าซ้ำ
วิธีปิด Inheritance
Properties
Security
Advanced
Disable Inheritance
จากนั้นเลือก
Convert inherited permissions
หรือ
Remove inherited permissions
ตามความเหมาะสม
วิธีตรวจสอบสิทธิ์จริง
คลิก
Security
Advanced
Effective Access
เลือก User ที่ต้องการตรวจสอบ
กด
View Effective Access
ระบบจะแสดงสิทธิ์ที่ผู้ใช้ได้รับจริงทั้งหมด
ช่วยแก้ปัญหา Permission ซ้อนกันหลายชั้นได้ดีมาก
Permission ที่แนะนำสำหรับองค์กร
| ประเภทผู้ใช้ | สิทธิ์ |
|---|---|
| พนักงานทั่วไป | Read หรือ Modify |
| หัวหน้าแผนก | Modify |
| ผู้ดูแลระบบ | Full Control |
| Guest | Read Only |
ปัญหาที่พบบ่อย
ผู้ใช้เปิดไฟล์ไม่ได้
ตรวจสอบ
NTFS Permission
Group Membership
Inheritance
ผู้ใช้ลบไฟล์ได้ทั้งที่ไม่ควร
ตรวจสอบ
Modify Permission
Full Control Permission
สิทธิ์ไม่ทำงาน
ตรวจสอบ
Effective Access
Group Policy
Nested Group
แนวทางความปลอดภัยที่แนะนำ
① ใช้ Security Group
② ไม่ใช้ Everyone Full Control
③ เปิด Audit Log
④ ตรวจสอบ Permission ทุก 3 เดือน
⑤ ใช้ Principle of Least Privilege
⑥ เปิด Shadow Copy
⑦ สำรองข้อมูลสม่ำเสมอ
ทีมงาน comsiam แนะนำให้กำหนดสิทธิ์ผ่าน Security Group ทั้งหมด เพราะช่วยลดความผิดพลาดและรองรับการขยายองค์กรในอนาคตได้ดีที่สุด
Best Practices สำหรับ Windows Server 2022
กำหนดสิทธิ์ผ่าน Group เท่านั้น
จำกัด Full Control ให้เหลือเฉพาะ Admin
ใช้ Inheritance อย่างเหมาะสม
เปิด Audit Log
ตรวจสอบ Effective Access ก่อนใช้งานจริง
สำรองข้อมูลทุกวัน
เปิด Shadow Copy
สรุป
NTFS Permission เป็นระบบควบคุมการเข้าถึงไฟล์ที่สำคัญที่สุดบน Windows Server 2022 การกำหนดสิทธิ์อย่างถูกต้องจะช่วยป้องกันข้อมูลรั่วไหล ลดความผิดพลาดของผู้ใช้งาน และเพิ่มความปลอดภัยให้กับ File Server ได้อย่างมาก
สำหรับองค์กรที่มีผู้ใช้งานจำนวนมาก การใช้ Active Directory ร่วมกับ Security Group และ NTFS Permission ถือเป็นแนวทางมาตรฐานที่ comsiam และผู้ดูแลระบบมืออาชีพทั่วโลกเลือกใช้งานจริง