Windows Server Hardening: เช็กลิสต์เครื่องใหม่บนคลาวด์
คำตอบสั้น ๆ: เช็กลิสต์ Windows Server Hardening สำหรับเครื่องใหม่บนคลาวด์ จำกัด RDP จัดการบัญชีแอดมิน อัปเดต เปิด Defender และไฟร์วอลล์ ปิด SMBv1 ตั้ง audit และสำรองข้อมูล
คู่มือนี้อธิบาย Windows Server Hardening ทีละขั้นตอน พร้อมคำสั่งที่ใช้ได้จริงและปัญหาที่พบบ่อย
Windows Server Hardening คือการปรับค่าของเครื่องให้เหลือช่องโหว่น้อยที่สุดก่อนใช้งานจริง เครื่องที่เพิ่งสร้างบนคลาวด์มี IP สาธารณะตั้งแต่นาทีแรก บอตจะเริ่มสแกนพอร์ตและเดารหัสผ่าน RDP ทันที ค่าเริ่มต้นของ Windows ออกแบบให้ใช้งานได้กว้าง ไม่ได้ออกแบบมาสำหรับเครื่องที่หันหน้าออกอินเทอร์เน็ต การทำ Windows Server Hardening ในวันแรกจึงสำคัญกว่าการตามแก้หลังเกิดเหตุ
คู่มือนี้เป็นเช็กลิสต์ Windows Server Hardening สำหรับผู้ดูแลที่เพิ่งเปิด Windows Server 2019, 2022 หรือ 2025 บนคลาวด์ ทั้งเครื่องเดี่ยวและเครื่องใน Active Directory เมื่อทำครบ คุณจะได้เครื่องที่จำกัดทางเข้า RDP มีบัญชีแอดมินที่ปลอดภัย อัปเดตแล้ว เปิด Defender และไฟร์วอลล์ครบ ปิดโปรโตคอลเก่า เก็บ log ที่ใช้สืบย้อนได้ และมี backup ที่กู้คืนได้จริง
สิ่งที่ต้องเตรียม
บัญชีที่อยู่ในกลุ่ม Administrators และ PowerShell แบบ Run as administrator
บัญชีที่ Enabled ควรมีแค่บัญชีที่มีเจ้าของชัดเจน บัญชี Guest ต้องเป็น False ใช้รหัสผ่านยาวอย่างน้อย 14 ตัวอักษรและไม่ซ้ำกับเครื่องอื่น ถ้ามีหลายเครื่องใน Active Directory ให้ใช้ Windows LAPS หมุนรหัส Local Administrator ของแต่ละเครื่องให้อัตโนมัติ งาน Windows Server Hardening ส่วนนี้ช่วยไม่ให้รหัสที่หลุดจากเครื่องหนึ่งพาผู้โจมตีไปเครื่องอื่นได้
ขั้นตอนที่ 3: ติดตั้งอัปเดตและตั้งรอบอัปเดต
image ของเครื่องใหม่อาจสร้างไว้ก่อนอัปเดตเดือนล่าสุด ให้ติดตั้งอัปเดตทั้งหมดก่อนเปิดบริการ ตรวจอัปเดตล่าสุดที่ติดตั้งแล้วด้วยคำสั่งนี้ แล้วติดตั้งเพิ่มผ่าน Settings หรือ sconfig ตามคู่มืออัปเดต Windows Server ผ่าน Windows Update และ sconfig
Microsoft ออกอัปเดตความปลอดภัยทุกวันอังคารที่สองของเดือน ตั้งรอบของทีมให้ทดสอบและติดตั้งภายในไม่กี่วันหลังจากนั้น และเลือกช่วงรีสตาร์ตที่กระทบผู้ใช้น้อยที่สุด เครื่องที่ไม่ได้อัปเดตหลายเดือนคือเป้าหมายง่ายที่สุดของการโจมตี ไม่ว่าจะทำ Windows Server Hardening ข้ออื่นไว้ดีแค่ไหน
SMBv1 เป็นโปรโตคอลเก่าที่ถูกใช้แพร่ ransomware ระดับโลกมาแล้ว และเป็นรายการที่แนวทาง Windows Server Hardening ของ Microsoft ให้ปิด Windows Server 2019 ขึ้นไปไม่ติดตั้ง SMBv1 เป็นค่าเริ่มต้น แต่ image ที่ปรับแต่งหรือเครื่องที่อัปเกรดมาจากรุ่นเก่าอาจยังมี ตรวจและถอดออก
Windows Server Hardening ที่ดีต้องช่วยตอบคำถามหลังเกิดเหตุได้ด้วย สิ่งแรกที่ต้องรู้คือใครล็อกอินเข้ามาจากที่ไหนและเปลี่ยนอะไร เปิดการบันทึกเหตุการณ์ที่จำเป็นด้วย auditpol ชื่อ subcategory ด้านล่างใช้กับ Windows ภาษาอังกฤษ
เครื่องในโดเมนควรตั้งค่าเหล่านี้ผ่าน Group Policy แทนการตั้งทีละเครื่อง เพื่อให้ทุกเซิร์ฟเวอร์ได้ Windows Server Hardening ชุดเดียวกันและไม่หลุดเมื่อมีเครื่องใหม่
Windows Server Hardening ลดโอกาสโดนเจาะ แต่ไม่ได้ทำให้เป็นศูนย์ เครื่องที่ไม่มี backup ที่กู้ได้จริงยังเสี่ยงเสียข้อมูลจาก ransomware ความผิดพลาดของคน และดิสก์เสีย ตั้งสำรองข้อมูลด้วย Windows Server Backup หรือระบบสำรองของผู้ให้บริการ เก็บสำเนาไว้นอกเครื่อง และทดสอบกู้คืนไฟล์จริงอย่างน้อยหนึ่งครั้ง
สุดท้าย บันทึกค่าที่ตั้งไว้ในเอกสารของทีม เช่น IP ที่อนุญาต บัญชีแอดมิน รอบอัปเดต และตำแหน่ง backup แล้วทำ snapshot ใหม่ของเครื่องที่ผ่าน Windows Server Hardening แล้ว เพื่อใช้เป็นจุดเริ่มต้นที่สะอาดถ้าต้องกู้เครื่องในอนาคต
ปิดทางเข้าจากภายนอกก่อน เพราะบอตเริ่มสแกนเครื่องใหม่ภายในไม่กี่นาทีหลังได้ IP
Windows Server 2025: ใช้ security baseline ของ OSConfig
Windows Server 2025 มีเครื่องมือ OSConfig ที่ใส่ security baseline ของ Microsoft ได้ในคำสั่งเดียว และคุมไม่ให้ค่าเลื่อนไปจากที่ตั้งไว้ baseline นี้ครอบคลุมการทำ Windows Server Hardening หลายร้อยรายการ ทั้งปิด SMBv1 บังคับ SMB signing จำกัด TLS ที่ 1.2 ขึ้นไป และเปิด audit เกือบทุกหมวด เครื่องที่ไม่ได้ join domain ใช้ scenario WorkgroupMember ส่วนเครื่องในโดเมนใช้ MemberServer
ต้องรีสตาร์ตเครื่องหลังใส่ baseline และมีผลข้างเคียงที่ต้องรู้ก่อนใช้กับเครื่องจริง ต้องเปลี่ยนรหัส Local Administrator ให้ยาวอย่างน้อย 14 ตัวอักษร บัญชีจะถูกล็อกหลังใส่รหัสผิด 3 ครั้งเป็นเวลา 15 นาที การคัดลอกไฟล์ผ่าน RDP จะถูกปิด และการเชื่อมต่อกับระบบเก่าที่ใช้ TLS ต่ำกว่า 1.2 หรือ SMB ต่ำกว่า 3.0 จะใช้ไม่ได้ ทดสอบกับเครื่องสำเนาก่อนเสมอ รายละเอียดอยู่ในเอกสาร Configure security baselines for Windows Server 2025 ของ Microsoft สำหรับ Windows Server 2019 และ 2022 ใช้ GPO baseline จาก Microsoft Security Compliance Toolkit เป็นแนวทาง Windows Server Hardening แทน
ปัญหาที่พบบ่อยเกี่ยวกับ Windows Server Hardening
เปลี่ยนพอร์ต RDP แทนการจำกัด IP ได้หรือไม่?
ในมุมของ Windows Server Hardening การเปลี่ยนพอร์ตลดจำนวนบอตที่สแกนพอร์ตมาตรฐานได้บ้าง แต่ไม่ได้ป้องกันการเดารหัสผ่าน เพราะเครื่องมือสแกนหาพอร์ต RDP ที่เปลี่ยนไว้ได้ไม่ยาก การจำกัด IP ที่ Security Group ได้ผลกว่ามาก ถ้าจะเปลี่ยนพอร์ตด้วยก็ทำร่วมกันได้ แต่ห้ามใช้แทน