
Security Hardening คือกระบวนการเสริมความแข็งแกร่งให้เว็บไซต์ WordPress ด้วยการปิดช่องโหว่ที่ไม่จำเป็น ลดพื้นที่ที่แฮกเกอร์จะโจมตีได้ และตั้งค่าระบบให้ทนทานต่อการบุกรุกมากขึ้น เปรียบง่าย ๆ ได้เหมือนการเสริมกุญแจ เพิ่มกลอน และติดกล้องวงจรปิดให้บ้าน แทนที่จะรอให้โจรมาก่อนแล้วค่อยซ่อม เจ้าของเว็บหลายรายเข้าใจผิดว่าการติด Plugin ความปลอดภัยสักตัวก็เพียงพอแล้ว แต่ในความเป็นจริง Security Hardening ครอบคลุมทั้งระดับ WordPress, ไฟล์เซิร์ฟเวอร์, ฐานข้อมูล และพฤติกรรมของผู้ใช้งาน
nn
Security Hardening แตกต่างจากการติด Security Plugin อย่างไร
nn

nn
Plugin ความปลอดภัย เช่น Wordfence หรือ Sucuri ทำหน้าที่ ตรวจจับและแจ้งเตือน เมื่อมีภัยคุกคาม แต่ Security Hardening คือการ ป้องกันล่วงหน้า ก่อนที่ภัยจะเข้ามา ทั้งสองควรทำควบคู่กัน ไม่ใช่เลือกอย่างใดอย่างหนึ่ง ถ้าเปรียบกัน Plugin คือกล้องวงจรปิด ส่วน Hardening คือประตูกันขโมยที่แข็งแรง อ่านเพิ่มเติมได้ที่ Security Plugin จำเป็นไหมสำหรับ WordPress
nn
องค์ประกอบหลักของ Security Hardening
nn
Security Hardening ที่ครบถ้วนควรครอบคลุมอย่างน้อย 5 ด้านดังนี้
nn
1. WordPress Core และการอัปเดต
n
- n
- อัปเดต WordPress, Plugin และ Theme ให้เป็นเวอร์ชันล่าสุดเสมอ — ช่องโหว่ส่วนใหญ่ถูกปิดในอัปเดต อ่านเพิ่มเติมที่ ทำไมต้องอัปเดต Plugin และ Theme ใน WordPress
- ลบ Plugin และ Theme ที่ไม่ได้ใช้ออกจากระบบ ไม่ใช่แค่ปิดใช้งาน
- ใช้ Plugin/Theme จากแหล่งที่น่าเชื่อถือเท่านั้น ไม่ดาวน์โหลดจากแหล่งที่ไม่รู้จัก
n
n
n
nn
2. การรักษาความปลอดภัยบัญชีผู้ใช้
n
- n
- เปลี่ยน username จาก
adminเป็นชื่ออื่นที่คาดเดาไม่ได้ - ตั้งรหัสผ่านยาวและซับซ้อน (อย่างน้อย 16 ตัวอักษร มีตัวเลขและสัญลักษณ์)
- เปิดใช้งาน Two-Factor Authentication (2FA)
- จำกัดจำนวน Admin ให้เหลือเท่าที่จำเป็น อ่าน User Admin หลายคนใน WordPress เสี่ยงอย่างไร
n
n
n
n
nn
3. การตั้งค่า File Permission
n
- n
- ไฟล์ PHP ทั่วไป: ตั้ง Permission เป็น
644 - โฟลเดอร์: ตั้งเป็น
755 - ไฟล์
wp-config.php: ตั้งเป็น440หรือ400เพื่อป้องกันการอ่านโดยไม่ได้รับอนุญาต อ่านรายละเอียดที่ File Permission ใน WordPress ตั้งค่าอย่างไรให้ปลอดภัย
n
n
n
nn
4. การปิดฟีเจอร์ที่ไม่จำเป็น
n
- n
- ปิด XML-RPC หากไม่ได้ใช้งาน เพราะเป็นช่องทางยอดนิยมของ Brute Force Attack อ่านเพิ่มเติมที่ XML-RPC คืออะไร ควรปิดใน WordPress ไหม
- ซ่อนเวอร์ชัน WordPress ออกจาก source code และ RSS feed
- ปิด Directory Listing บนเซิร์ฟเวอร์
- ปิด File Editing ใน Dashboard (ฟีเจอร์แก้ไขไฟล์ผ่าน Theme/Plugin Editor)
n
n
n
n
nn
5. การป้องกันฐานข้อมูล
n
- n
- เปลี่ยน Prefix ของตารางฐานข้อมูลจาก
wp_เป็น prefix ที่คาดเดาไม่ได้ - สร้าง Database User ที่มีสิทธิ์เฉพาะที่จำเป็น ไม่ให้สิทธิ์
GRANTหรือDROPโดยไม่จำเป็น - ตั้งรหัสผ่าน Database ที่แข็งแกร่ง และไม่ใช้รหัสผ่านเดิมซ้ำกับส่วนอื่น
n
n
n
nn

nn
ขั้นตอนเริ่มต้น Hardening ด้วยตัวเองได้เลย
nn
สำหรับเจ้าของเว็บที่ต้องการเริ่มต้นเอง แนะนำให้ทำตามลำดับนี้
n
- n
- ขั้นที่ 1: ตรวจสอบ Checklist ความปลอดภัย WordPress ก่อนเพื่อดูว่าเว็บของคุณครอบคลุมข้อไหนแล้วบ้าง
- ขั้นที่ 2: อัปเดต WordPress, Plugin และ Theme ทั้งหมดให้เป็นปัจจุบัน
- ขั้นที่ 3: เปลี่ยน Username Admin และตั้ง Password ใหม่ที่แข็งแกร่ง
- ขั้นที่ 4: ติดตั้ง Plugin เพื่อช่วย Hardening เช่น Wordfence หรือ iThemes Security ซึ่งจะช่วยตั้งค่าหลายอย่างได้จาก Dashboard อ่านที่ Wordfence คืออะไร เหมาะกับใคร
- ขั้นที่ 5: เปิด HTTPS และตรวจสอบว่าใบรับรอง SSL ยังไม่หมดอายุ
- ขั้นที่ 6: ตั้งค่า Backup อัตโนมัติ เพราะหาก Hardening ผิดพลาด จะได้ Restore กลับมาได้
n
n
n
n
n
n
nn
nn
เมื่อไหร่ควรจ้างผู้เชี่ยวชาญ
nn
การทำ Security Hardening บางส่วนสามารถทำเองได้ผ่าน Plugin แต่มีหลายขั้นตอนที่ต้องการความรู้เรื่องเซิร์ฟเวอร์ เช่น การแก้ไข .htaccess, การตั้งค่า PHP ระดับ php.ini, หรือการ Harden ผ่าน Firewall ของ Hosting หากทำผิดพลาดอาจทำให้เว็บล่มหรือเข้าระบบไม่ได้ ควรพิจารณาจ้างผู้เชี่ยวชาญในกรณีเหล่านี้
n
- n
- เว็บเพิ่งถูกแฮกหรือมีพฤติกรรมผิดปกติ
- เว็บเก็บข้อมูลส่วนบุคคลหรือข้อมูลการชำระเงินของลูกค้า
- ไม่มั่นใจว่าตั้งค่าถูกต้องหรือเปล่า
- ต้องการ Hardening แบบครอบคลุมตั้งแต่ระดับเซิร์ฟเวอร์ถึงระดับแอปพลิเคชัน
n
n
n
n
n
บริการ เสริมความปลอดภัย WordPress ของเราครอบคลุมการ Hardening แบบครบวงจร ทั้งระดับ WordPress, ฐานข้อมูล และเซิร์ฟเวอร์ พร้อมรายงานผลให้เจ้าของเว็บเข้าใจได้ง่าย
คำถามที่พบบ่อย
Security Hardening ต้องทำบ่อยแค่ไหน
ควรทบทวนการตั้งค่าอย่างน้อยทุก 3–6 เดือน หรือทุกครั้งที่มีการอัปเดต WordPress ครั้งใหญ่ เพราะบางอัปเดตอาจเปลี่ยนแปลงการตั้งค่าเดิม
ทำ Security Hardening แล้วเว็บจะช้าลงไหม
โดยทั่วไปไม่ส่งผลต่อความเร็วอย่างมีนัยสำคัญ แต่การเปิด WAF หรือ Firewall ที่ตรวจสอบ Traffic ทุก Request อาจเพิ่ม Latency เล็กน้อย ซึ่งมักคุ้มค่าเมื่อเทียบกับความปลอดภัยที่ได้รับ
WordPress ที่ทำ Hardening แล้วจะปลอดภัย 100% ไหม
ไม่มีระบบใดปลอดภัย 100% แต่ Security Hardening ช่วยลดความเสี่ยงและทำให้แฮกเกอร์ใช้ทรัพยากรมากขึ้นในการโจมตี จนส่วนใหญ่ข้ามไปโจมตีเว็บที่ง่ายกว่าแทน
Security Hardening กับการติด SSL เป็นสิ่งเดียวกันไหม
ไม่ใช่ SSL คือการเข้ารหัสการสื่อสารระหว่างเบราว์เซอร์กับเซิร์ฟเวอร์เท่านั้น ส่วน Security Hardening ครอบคลุมกว้างกว่านั้นมาก ทั้งสองเป็นส่วนหนึ่งของการรักษาความปลอดภัยที่ควรทำควบคู่กัน
