10 คู่มือความปลอดภัย WordPress ที่ดีที่สุดเพื่อรักษาความปลอดภัยเว็บไซต์ WordPress ของคุณ
เผยแพร่แล้ว: 2020-11-10ด้วยการระบาดใหญ่ของ Covid-19 ที่ผลักดันธุรกิจส่วนใหญ่ทางออนไลน์ เว็บไซต์จึงเป็นหนึ่งในทรัพย์สินทางธุรกิจที่ใหญ่ที่สุดของคุณอย่างไม่ต้องสงสัย ระบบการจัดการเนื้อหาเช่น WordPress ทำให้การสร้างเว็บไซต์ง่ายขึ้น แต่น่าเสียดายที่การรักษาความปลอดภัยของเว็บไซต์ส่วนใหญ่ถูกละเลย – จนกว่าจะสายเกินไปและเว็บไซต์ถูกแฮ็ก แฮ็กเกอร์กำหนดเป้าหมายเว็บไซต์มากกว่า 100,000 แห่งทุกวัน ทั้งใหญ่และเล็ก โดยเว็บไซต์ WordPress เป็นส่วนใหญ่ แม้ว่า WordPress เองจะมีความปลอดภัย แต่ความนิยมอย่างล้นหลามทำให้ WordPress เป็นที่ชื่นชอบของแฮกเกอร์ แม้ว่าจะไม่มีวิธีใดที่จะรับประกันความปลอดภัยของเว็บไซต์ได้ 100% แต่การแฮ็กเกิดขึ้นเนื่องจากผู้ใช้ส่วนใหญ่ไม่ปฏิบัติตามแนวทางปฏิบัติด้านความปลอดภัยที่ดีที่สุดซึ่งทำให้เว็บไซต์ของตนเสี่ยงต่อแฮกเกอร์ ในบทความนี้ เราแบ่งปัน 10 คู่มือความปลอดภัย WordPress ที่ดีที่สุดและทดสอบมาตรการความปลอดภัยซึ่งเป็นแกนหลักของกลยุทธ์ความปลอดภัย WordPress ที่ครอบคลุม มาเริ่มหัวข้อของเรากันเถอะ
1. สแกนและทำความสะอาดเว็บไซต์ของคุณเป็นประจำ
ขั้นตอนนี้ช่วยให้แน่ใจว่าโค้ดที่เป็นอันตรายจะถูกแจ้งให้คุณทราบทันที แต่การระบุรหัสดังกล่าวอาจเป็นเรื่องยากหากคุณไม่ใช่ผู้ใช้ทางเทคนิค นอกจากนี้ แฮ็กเกอร์ยังสร้างนวัตกรรมและคิดค้นแฮ็กใหม่ๆ อยู่เสมอ ทำให้ระบุรหัสได้ยากขึ้น
เราขอแนะนำให้คุณติดตั้งปลั๊กอินความปลอดภัย เช่น Sucuri หรือ MalCare เพื่อทำงานนี้ให้กับคุณ ปลั๊กอินความปลอดภัยได้รับการออกแบบมาเพื่อตรวจจับแม้แต่มัลแวร์ที่แอบแฝงโดยใช้อัลกอริธึมขั้นสูงและวิวัฒนาการ ติดตั้งง่าย เช่นเดียวกับปลั๊กอินอื่นๆ และผู้ใช้สามารถใช้งานได้โดยไม่ต้องมีความรู้ด้านเทคนิค คุณสามารถใช้มันเพื่อกำหนดเวลาการสแกนเป็นประจำ ดังนั้นมัลแวร์จะไม่มีโอกาสอยู่บนไซต์ของคุณนานเกินไป ปลั๊กอินความปลอดภัย เช่น MalCare เสนอการลบมัลแวร์อัตโนมัติในคลิกเดียว คุณจึงสามารถทำความสะอาดไซต์ของคุณได้ทันทีโดยไม่ต้องรอความช่วยเหลือด้านเทคนิค
คุณสามารถเลือกที่จะสแกนและแก้ไขไซต์ของคุณได้ด้วยตนเอง แต่เราไม่แนะนำสิ่งนี้ เว้นแต่คุณจะเชี่ยวชาญกับไฟล์แบ็กเอนด์ WP และตารางฐานข้อมูล
2. อัปเดตเว็บไซต์ของคุณ
คุณมักจะเห็นข้อความ "WordPress เวอร์ชัน xxx พร้อมใช้งาน" หรือข้อความเช่น "อัปเดตเป็น xxx" สำหรับปลั๊กอิน/ธีมหรือไม่ แม้ว่าการเพิกเฉยอาจเป็นการเย้ายวนใจ แต่การทำเช่นนั้นอาจเป็นความผิดพลาดครั้งใหญ่ ยิ่งคุณล่าช้าในการอัปเดตชุดโปรแกรมของคุณนานเท่าไร เว็บไซต์ของคุณก็จะยิ่งมีความเสี่ยงมากขึ้นเท่านั้น แฮกเกอร์ใช้ประโยชน์จากข้อบกพร่องด้านความปลอดภัยที่เป็นที่รู้จักใน Core WP, ปลั๊กอิน และธีมเวอร์ชันเก่า เมื่อพบข้อบกพร่องในเวอร์ชันใดเวอร์ชันหนึ่ง พวกเขาจะกำหนดเป้าหมายไซต์ทั้งหมดที่ใช้เวอร์ชันเดียวกัน
เป็นเรื่องที่น่าเสียดายแต่เป็นความจริงที่เว็บไซต์ส่วนใหญ่ใช้งาน WordPress เวอร์ชันเก่าหรือล้าสมัย เช่น เวอร์ชัน 3.x หรือ 2.x เช่นเดียวกับปลั๊กอิน/ธีมส่วนใหญ่ที่ติดตั้งไว้
การใช้การอัปเดตอาจใช้เวลานาน โดยเฉพาะอย่างยิ่งหากคุณจัดการไซต์หลายร้อยแห่ง เพื่อให้ง่าย คุณสามารถเลือกปลั๊กอินความปลอดภัย เช่น WP Remote ที่มีฟังก์ชันการจัดการ WordPress เพื่ออัปเดตส่วนประกอบ WP ทั้งหมดของคุณในทุกไซต์ในช็อตเดียว
3. เสริมความแข็งแกร่งให้กับชื่อผู้ใช้และรหัสผ่านของคุณ
คุณยังคงใช้รหัสผ่านของหน้าเข้าสู่ระบบเช่น “รหัสผ่าน” หรือ “123123” ต่อไปหรือไม่? แฮกเกอร์มักใช้ประโยชน์จากชื่อผู้ใช้ทั่วไปและรหัสผ่านที่ไม่รัดกุมเช่นนี้ เพื่อเจาะเข้าสู่หน้าเข้าสู่ระบบ ในบรรดาวิธีการแฮ็กทั่วไป แฮกเกอร์ใช้การโจมตีแบบเดรัจฉานโดยใช้บอทอัตโนมัติที่เดาชื่อผู้ใช้และรหัสผ่านของคุณเพื่อกำหนดเป้าหมายหน้าเข้าสู่ระบบทั่วโลก
วิธีที่ดีที่สุดและง่ายที่สุดในการป้องกันการโจมตีด้วยกำลังเดรัจฉานคือการเสริมความแข็งแกร่งให้กับข้อมูลรับรองการเข้าสู่ระบบของคุณ ในทางปฏิบัติ ตรวจสอบให้แน่ใจว่าผู้ใช้ทั้งหมดของคุณกำหนดค่าชื่อผู้ใช้ที่ไม่ซ้ำกันเพื่อวัตถุประสงค์ในการเข้าสู่ระบบ
เลือกรหัสผ่านที่คาดเดายากที่มีความยาวอย่างน้อย 12 อักขระ – และเป็นการผสมผสานระหว่างตัวอักษร ตัวเลข และสัญลักษณ์พิเศษ (เช่น #, @ หรือ _)
มาตรการรักษาความปลอดภัยอีกประการหนึ่งคือเปลี่ยนรหัสผ่านผู้ใช้ของคุณเป็นประจำทุก ๆ หกถึงแปดเดือน เครื่องมือจัดการรหัสผ่าน เช่น Dashlane มีประสิทธิภาพในการสร้างและจัดเก็บรหัสผ่านที่รัดกุม
4. ใช้การตรวจสอบสิทธิ์แบบ 2 ปัจจัยหรือ2FA
2-Factor Authentication หรือ 2FA เป็นมาตรฐานอุตสาหกรรมที่ให้ชั้นความปลอดภัยเพิ่มเติมแก่ไซต์ของคุณ
2FA ทำงานอย่างไร? เมื่อคุณเปิดใช้งานแล้ว ผู้ใช้ทุกคนที่พยายามลงชื่อเข้าใช้บัญชีของตนจะต้องผ่านกระบวนการสองขั้นตอน ขั้นตอนแรกคือการป้อนชื่อผู้ใช้และรหัสผ่านที่ถูกต้อง ขั้นตอนต่อไปคือการป้อนรหัสพิเศษและไม่ซ้ำใครที่สร้างและส่งไปยังหมายเลขโทรศัพท์มือถือของผู้ใช้เท่านั้น
กล่าวโดยย่อ 2FA ทำให้แฮกเกอร์ปรับใช้การโจมตีแบบเดรัจฉานบนหน้าเข้าสู่ระบบเว็บไซต์ของคุณได้ยาก สิ่งที่คุณต้องทำคือติดตั้งปลั๊กอิน 2FA เช่น Google Authenticator หรือ Duo Two-Factor Authentication อีกทางเลือกหนึ่งคือการใช้ปลั๊กอินความปลอดภัยเช่น MalCare ที่มีฟังก์ชัน 2FA อยู่ในคุณลักษณะต่างๆ
5. ติดตั้งใบรับรอง SSL
SSL หรือ Short Secure Layer เป็นชั้นความปลอดภัยที่เข้ารหัสทุกข้อมูลที่ส่งระหว่างเซิร์ฟเวอร์โฮสติ้งและเบราว์เซอร์ของผู้ใช้ของคุณ ด้วยการเข้ารหัสนี้ คุณสามารถมั่นใจได้ว่าแฮกเกอร์จะไม่สามารถสกัดกั้นและถอดรหัสข้อมูลที่แบ่งปันได้อย่างง่ายดาย มีประโยชน์เพิ่มเติม นี่เป็นวิธีที่ดีในการปรับปรุงการจัดอันดับ SEO ของคุณ เนื่องจากเครื่องมือค้นหาสนับสนุนเว็บไซต์ที่มีใบรับรอง SSL
คุณจะได้รับใบรับรอง SSL สำหรับเว็บไซต์ของคุณได้อย่างไร คุณสามารถรับได้จากบริษัทโฮสติ้งของคุณ หากไม่ได้ผล ให้ติดตั้งปลั๊กอิน SSL ของบริษัทอื่น เช่น Let's Encrypt บนไซต์ของคุณ
6. ตั้งค่าการป้องกันไฟร์วอลล์สำหรับเว็บไซต์ของคุณ
ไฟร์วอลล์ทำหน้าที่เป็นแนวป้องกันอย่างต่อเนื่องระหว่างการรับส่งข้อมูลขาเข้าและเว็บเซิร์ฟเวอร์ของคุณ ไฟร์วอลล์เว็บไซต์ที่มีประสิทธิภาพสามารถหยุดการโจมตีได้ เช่น การแทรกฐานข้อมูล การโจมตี XSS และการจี้เซสชัน
มีประสิทธิภาพมากขนาดไหน? ง่าย ๆ จะตรวจสอบทุกคำขอที่เข้ามายังเว็บเซิร์ฟเวอร์ของคุณและบล็อกคำขอที่มาจากที่อยู่ IP ที่ไม่ดีหรือน่าสงสัย ไม่ว่าคุณจะใช้อุปกรณ์ใดในการท่องอินเทอร์เน็ต จะมีการระบุรหัสที่ไม่ซ้ำกัน นั่นคือที่อยู่ IP อุปกรณ์ของแฮ็กเกอร์ก็เช่นเดียวกัน ไฟร์วอลล์บล็อกคำขอจากที่อยู่ IP ที่มีประวัติการโจมตีมัลแวร์
คุณจะตั้งค่าไฟร์วอลล์ได้อย่างไร? คุณสามารถเลือกจากไฟร์วอลล์ประเภทต่างๆ รวมถึงไฟร์วอลล์เว็บแอปพลิเคชันบนคลาวด์และไฟร์วอลล์ระดับเครือข่าย เลือกใช้ปลั๊กอินความปลอดภัย เช่น MalCare ที่มีการป้องกันไฟร์วอลล์ที่สามารถเปิดหรือปิดใช้งานได้อย่างง่ายดาย
7. ดำเนินการ WP Hardening
ตามกลไกการแฮ็กทั่วไปที่แฮ็กเกอร์ใช้งาน ทีม WordPress เองได้แนะนำชุดมาตรการเสริมความแข็งแกร่ง 12 ประการเพื่อเสริมความแข็งแกร่งให้กับเว็บไซต์ ซึ่งรวมถึงการปิดใช้เครื่องมือแก้ไขไฟล์ การเปลี่ยนคีย์ความปลอดภัย และการบล็อกการติดตั้งปลั๊กอิน/ธีม
อย่างไรก็ตาม มาตรการบางอย่างอาจเป็นเรื่องยากสำหรับผู้ใช้ที่ไม่ใช่ด้านเทคนิคในการดำเนินการอย่างอิสระ ข้อผิดพลาดโดยไม่ตั้งใจอาจทำให้ไซต์ของคุณทำงานผิดปกติหรือขัดข้องได้ ปลั๊กอินความปลอดภัย MalCare มีคุณสมบัติการทำให้แข็งของ WordPress ทีละขั้นตอนซึ่งทำเพื่อคุณในไม่กี่คลิก
8. กำหนดสิทธิ์ผู้ใช้
สำหรับไซต์ WordPress คุณสามารถสร้างผู้ใช้ได้หลายคน แต่ไม่จำเป็นต้องมีสิทธิ์สูงสุดทั้งหมด นี่คือเหตุผลที่ WP อนุญาตให้มีบทบาทผู้ใช้ที่แตกต่างกันหกบทบาท ได้แก่ – Super Admin, Administrator, Editor, Author, Contributor และ Author
ผู้ดูแลระบบขั้นสูงมีสิทธิ์หรือสิทธิ์ "สูงสุด" ในขณะที่ผู้เขียนมีสิทธิ์ "น้อยที่สุด" เนื่องจากผู้ใช้ที่เป็นผู้ดูแลระบบมีสิทธิ์สูงสุด แฮ็กเกอร์มักจะพยายามแฮ็คเข้าสู่บัญชีผู้ดูแลระบบ ซึ่งพวกเขาสามารถสร้างความเสียหายสูงสุดได้
คำแนะนำของเรา – ใช้หลักการของสิทธิ์น้อยที่สุดโดยที่ผู้ใช้ที่เชื่อถือได้เพียงไม่กี่คนเท่านั้นที่ได้รับสิทธิ์ "ผู้ดูแลระบบ" ส่วนที่เหลือสามารถกำหนดบทบาทผู้ใช้อื่นๆ ได้ ทั้งนี้ขึ้นอยู่กับบทบาทงาน
9. ใช้การปิดกั้นทางภูมิศาสตร์
ตามสถิติล่าสุดเกี่ยวกับการโจมตีทางอินเทอร์เน็ต แฮกเกอร์ที่ประสบความสำเร็จส่วนใหญ่อาศัยอยู่ในไม่กี่ประเทศ เช่นเดียวกับไฟร์วอลล์ที่สามารถบล็อกคำขอจากที่อยู่ IP ที่เลือก มันสามารถบล็อกคำขอทั้งหมดที่มาจากประเทศใดประเทศหนึ่ง นี่คือสิ่งที่เรียกว่าการปิดกั้นประเทศ ด้วยการบล็อกการรับส่งข้อมูลที่เข้ามาจากประเทศเหล่านี้ แฮกเกอร์ที่อยู่ในประเทศเหล่านี้จะไม่สามารถเข้าถึงเว็บไซต์ของคุณได้ วิธีนี้ใช้ได้ผลดีที่สุดหากเว็บไซต์ของคุณมีกลุ่มเป้าหมายตามภูมิศาสตร์
เลือกใช้เครื่องมือรักษาความปลอดภัยที่ให้คุณดูประเทศต้นทางของคำขอ IP ที่ล้มเหลวหรือถูกบล็อกทั้งหมด และให้ตัวเลือกแก่คุณในการปรับใช้การบล็อกประเทศสำหรับภูมิภาคนั้น
10. สำรองข้อมูลเว็บไซต์และฐานข้อมูลของคุณเป็นประจำ
แม้จะมีมาตรการรักษาความปลอดภัยทั้งหมดของคุณ แต่ความจริงก็คือไม่มีการรับประกัน 100% ว่าจะหลีกเลี่ยงการโจมตีได้ การสำรองข้อมูลเว็บไซต์ก็เหมือนกรมธรรม์ประกันกับการแฮ็คที่ประสบความสำเร็จ คุณจะรับรู้ถึงคุณค่าของมันหลังจากที่เว็บไซต์ของคุณล่มหรือถูกแฮ็กเท่านั้น
คุณจะทำอย่างไรเมื่อเว็บไซต์ของคุณล่ม? สิ่งสำคัญอันดับแรกของคุณคือการคืนค่าเว็บไซต์ของคุณให้เป็นปกติ และจะเกิดขึ้นได้ก็ต่อเมื่อคุณมีข้อมูลสำรองของทั้งไฟล์เว็บไซต์และฐานข้อมูลของคุณ
คุณจะสำรองข้อมูลเว็บไซต์ทั้งหมดได้อย่างไร?
หากมี ให้เลือกใช้บริการสำรองโดยบริษัทโฮสติ้งของคุณ หรือคุณอาจดำเนินการด้วยตนเอง แม้ว่าอาจต้องใช้เวลาและความพยายามอย่างมาก หากคุณกำลังมองหาวิธีการที่ง่ายและสั้นกว่า คุณสามารถเลือกปลั๊กอินสำรอง เช่น BlogVault หรือ Backupbuddy ที่ทำให้กระบวนการสำรองข้อมูลเป็นไปโดยอัตโนมัติและจัดเก็บสำเนาของข้อมูลสำรองไว้ในตำแหน่งที่ปลอดภัย
เป็นที่ทราบกันดีว่าปลั๊กอินสำรองทำงานได้ดีกว่าเครื่องมือสำรองข้อมูลอื่นๆ เพียงเพราะพวกเขานำเสนอโซลูชั่นที่สมบูรณ์สำหรับการสำรองข้อมูลทั้งไฟล์ล่าสุดและตารางฐานข้อมูลของคุณ ลดความเสี่ยงที่จะพลาดสิ่งใดๆ นอกจากนี้ ยังมีฟังก์ชันการคืนค่าเพียงคลิกเดียวเพื่อกู้คืนเว็บไซต์ของคุณด้วยการคลิกเพียงไม่กี่ครั้ง
สรุปแล้ว
ไม่ว่าเว็บไซต์ของคุณจะเล็กหรือใหญ่ก็ตาม จะเป็นเป้าหมายที่เป็นไปได้สำหรับแฮ็กเกอร์ที่ชาญฉลาดเสมอ วิธีเดียวที่จะป้องกันตัวเองจากภัยคุกคามทางไซเบอร์คือการจัดเตรียมความรู้และเครื่องมือที่สามารถทำให้แฮ็กเกอร์ทำงานได้ยากขึ้น สิบขั้นตอนเหล่านี้สร้างกลยุทธ์การรักษาความปลอดภัยที่สมบูรณ์และมีประสิทธิภาพสำหรับเว็บไซต์ WordPress ใดๆ มาตรการข้างต้นส่วนใหญ่สามารถดูแลได้โดยการติดตั้งปลั๊กอินความปลอดภัยตัวเดียวที่รวมมาตรการรักษาความปลอดภัยหลายอย่างเข้าด้วยกัน
เราหวังว่าบทความเกี่ยวกับ 10 คู่มือความปลอดภัย WordPress ที่ดีที่สุดนี้จะเป็นประโยชน์ ดำเนินการตามคำแนะนำด้านความปลอดภัยของ WordPress และปรับปรุงคะแนนความปลอดภัยของเว็บไซต์ของคุณ หากคุณมีคำถามใด ๆ เกี่ยวกับบทความคู่มือความปลอดภัย WordPress โปรดแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง นอกจากนี้ หากคุณชอบบทความนี้ โปรดแชร์กับเพื่อนและผู้ติดตามโซเชียลมีเดียของคุณ