คู่มือความปลอดภัย: วิธีรักษาความปลอดภัยเว็บไซต์ WordPress
เผยแพร่แล้ว: 2022-11-08ด้วยเทคโนโลยีที่ก้าวหน้ามากขึ้นทุกวัน ภัยคุกคามด้านความปลอดภัยต่อเว็บไซต์ก็เพิ่มขึ้นเช่นกัน ทุกวันนี้ ผู้คนใช้อินเทอร์เน็ตและเว็บไซต์ไม่เพียงเพื่อข้อมูลและการสื่อสารเท่านั้น แต่ยังเพื่อการดำเนินธุรกิจอีกด้วย ธุรกิจออนไลน์รวมถึงการซื้อสินค้าและธุรกรรมดิจิทัล ดังนั้นจึงเป็นสิ่งสำคัญในการปกป้องข้อมูลที่ละเอียดอ่อนของลูกค้าจากแฮกเกอร์และผู้โจมตี นั่นคือเหตุผลที่เจ้าของเว็บไซต์ทุกคนควรรู้วิธีรักษาความปลอดภัยเว็บไซต์ WordPress
บทความเกี่ยวกับวิธีรักษาความปลอดภัยเว็บไซต์ WordPress จะกล่าวถึงเคล็ดลับด้านความปลอดภัยบางประการเพื่อให้แน่ใจว่าเว็บไซต์ WordPress ของคุณมีความปลอดภัยขั้นสูง ในตอนท้ายของบทความนี้ คุณจะได้เรียนรู้การรักษาความปลอดภัยระดับสูงที่คุณสามารถนำไปใช้บนเว็บไซต์ WordPress ของคุณ และปรับปรุงความปลอดภัยของ WordPress WooCommerce
ทำไมและอย่างไรจึงจะรักษาความปลอดภัยเว็บไซต์ WordPress?
มีการโจมตีเว็บหลายประเภทที่สามารถเกิดขึ้นได้กับเว็บไซต์ WordPress ของคุณ ในบรรดาการโจมตีที่เป็นอันตราย มัลแวร์ ฟิชชิ่ง และการโจมตี DDoS นั้นสูง การโจมตีเหล่านี้สามารถขโมยข้อมูลที่ละเอียดอ่อนจากเว็บไซต์ของคุณ ขโมยข้อมูลธนาคารของลูกค้าเพื่อเข้าถึงบัญชีธนาคารอย่างผิดกฎหมาย ฯลฯ
การปกป้องข้อมูลที่มีค่าและละเอียดอ่อนของคุณมีความสำคัญสูงสุด และปกป้องข้อมูลรับรองส่วนตัวของลูกค้าของคุณ นอกจากการใช้ปลั๊กอินความปลอดภัยสำหรับเว็บไซต์ WordPress แล้ว ยังมีมาตรการที่มีประสิทธิภาพอื่นๆ ที่คุณสามารถทำได้เพื่อเพิ่มความปลอดภัยให้กับเว็บไซต์ของคุณ มาตรการเหล่านี้จะรับรองความปลอดภัยขั้นสูงสำหรับเว็บไซต์ของคุณ
วิธีรักษาความปลอดภัยไซต์ WordPress: การเปลี่ยนคำนำหน้าฐานข้อมูล WordPress ของคุณ
การแก้ไขคำนำหน้าตารางฐานข้อมูล WordPress ช่วยให้เว็บไซต์ของคุณมีความปลอดภัยเป็นพิเศษและทำให้การแฮ็กทำได้ยากขึ้น คำนำหน้าตารางหมายถึงไวยากรณ์ทั่วไปที่จุดเริ่มต้นของแต่ละตารางฐานข้อมูล WordPress ตัวอย่างเช่น ในฐานข้อมูล ชื่อตารางจะเหมือนกับ wp_students, wp_marks, wp_id เป็นต้น 'wp_' นี้ที่จุดเริ่มต้นของชื่อแต่ละตารางจะเป็นคำนำหน้าของตาราง
wp_prefix เริ่มต้นของ WordPress ทำให้แฮกเกอร์โจมตีเว็บไซต์ของคุณได้ง่ายขึ้น คำนำหน้าเริ่มต้นนี้จะเหมือนกันสำหรับเว็บไซต์ WordPress ทั้งหมด ด้วยเหตุนี้ ผู้โจมตีจึงทราบคำนำหน้าตารางแล้ว และอาจนำไปสู่การโจมตีด้วยการฉีด SQL
ดังนั้น แทนที่จะใช้ wp_prefix เริ่มต้น ให้เปลี่ยนคำนำหน้าเป็น 'wp_98761239_' หรืออะไรทำนองนี้ สิ่งนี้จะทำลายโครงสร้างคำนำหน้าทั่วไปและทำให้ผู้โจมตีแฮ็คได้ยาก
คุณสามารถเปลี่ยนคำนำหน้าได้สองวิธีง่ายๆ ขณะเรียกใช้วิซาร์ดการติดตั้ง WordPress คุณจะเห็นช่องด้านล่างแสดงคำนำหน้าเริ่มต้น เพียงเปลี่ยนคำนำหน้าเป็นคำที่คุณต้องการ กระบวนการนี้เหมือนกันสำหรับธีม WooCommerce ที่ดีที่สุดสำหรับ WordPress เพื่อสร้างร้านค้าออนไลน์ที่ดีขึ้น
อีกทางหนึ่งต้องให้ความสนใจกับไฟล์หลักและฐานข้อมูลของ WordPress มากขึ้น จากไดเร็กทอรี WordPress ของคุณ ให้เปิด ไฟล์ wp-config.php และแทนที่คำนำหน้าเริ่มต้นด้วยไฟล์ที่คุณต้องการ สำหรับบทช่วยสอนนี้ เราจะเปลี่ยนคำนำหน้าเป็น wp_98761239_ '
ขั้นตอนต่อไปคือการอัพเดตคำนำหน้าของตารางที่มีอยู่ในฐานข้อมูล หากคุณกำลังใช้เซิร์ฟเวอร์ PHP ให้ไปที่ PHPMyAdmin และเลือกฐานข้อมูลเว็บไซต์ของคุณ WordPress ติดตั้ง 12 ตารางเริ่มต้นในฐานข้อมูล แทนที่จะเปลี่ยนชื่อตารางทีละรายการ เพียงคัดลอกและวางโค้ดที่ระบุด้านล่างลงในแท็บ SQL ของพื้นที่ PHPMyAdimin ของคุณ
RENAME table`wp_commentmeta`TO`wp_98761239_commentmeta`; RENAME table`wp_comments`TO`wp_98761239_comments`; RENAME table`wp_links`TO`wp_98761239_links`; RENAME table`wp_options`TO`wp_98761239_options`; RENAME table`wp_postmeta`TO`wp_98761239_postmeta`; RENAME table`wp_posts`TO`twp_98761239_posts`; RENAME table`wp_terms`TO`wp_98761239_terms`; RENAME table`wp_termmeta`TO`wp_98761239_termmeta`; RENAME table`wp_term_relationships`TO`wp_98761239_term_relationships`; RENAME table`wp_term_taxonomy`TO`wp_98761239_term_taxonomy`; RENAME table`wp_usermeta`TO`wp_98761239__usermeta`; RENAME table`wp_users`TO`wp_98761239__users`;
การดำเนินการนี้จะอัปเดตตารางเริ่มต้นทั้งหมดเป็นคำนำหน้าที่คุณกำหนดเอง เนื่องจากเราได้เปลี่ยนคำนำหน้าเริ่มต้นเป็นคำที่ปรับแต่งเอง แทบเป็นไปไม่ได้ที่แฮกเกอร์จะรู้จัก ซึ่งจะช่วยลดโอกาสที่จะถูกโจมตีจากการโจมตีด้วยการฉีด SQL
วิธีรักษาความปลอดภัยเว็บไซต์ WordPress: เปลี่ยนชื่อผู้ใช้และรหัสผ่านเริ่มต้น
การเปลี่ยนและอัปเดตชื่อผู้ใช้และรหัสผ่านเริ่มต้นจะเพิ่มความปลอดภัยให้กับเว็บไซต์ WordPress ของคุณ WordPress ตั้งค่าชื่อผู้ใช้และรหัสผ่านเป็นค่าเริ่มต้นเมื่อทำการติดตั้ง ชื่อผู้ใช้เริ่มต้นของบัญชี WordPress คือ 'admin' พวกเราหลายคนไม่เปลี่ยนชื่อผู้ใช้นี้และใช้งานต่อไป ซึ่งอาจทำให้เกิดความเสี่ยงด้านความปลอดภัย ชื่อผู้ใช้ WordPress เริ่มต้นนี้เป็นที่รู้จักของผู้โจมตี ซึ่งสามารถนำไปสู่การโจมตี Brute Force

การโจมตีแบบ Brute Force เป็นเพียงการคาดเดาและลองใช้ชื่อผู้ใช้และรหัสผ่านเพื่อเข้าสู่ระบบเว็บไซต์ของคุณโดยผู้โจมตี ดังนั้น สิ่งสำคัญคือต้องใช้ชื่อผู้ใช้และรหัสผ่านที่ไม่ซ้ำกันแทนค่าเริ่มต้น
ในขณะที่สร้างผู้ใช้ใหม่ใน WordPress หรือเพียงแค่แก้ไขโปรไฟล์ที่มีอยู่ คุณจะเห็นปุ่มสำหรับรหัสผ่านที่คาดเดายากใหม่ทั่วไป เลือกชื่อผู้ใช้ที่ไม่ซ้ำกันและรหัสผ่านที่รัดกุมอย่างระมัดระวัง ซึ่งอาจหยุดผู้โจมตีจากการแฮ็คคุณโดยใช้ Brute Force หรือวิธีอื่นๆ คุณสามารถดำเนินการนี้ด้วยธีมองค์ประกอบที่ดีที่สุดสำหรับ WooCommerce
วิธีรักษาความปลอดภัยไซต์ WordPress: สร้างไฟร์วอลล์แอปพลิเคชันเว็บ
การป้องกันอีกชั้นหนึ่งในการรักษาความปลอดภัย WordPress ของคุณ สามารถเพิ่ม Web Application Firewall ได้ ไฟร์วอลล์นี้สามารถติดตามที่อยู่ IP และบล็อกผู้โจมตีจากการแฮ็คเว็บไซต์ WordPress ของคุณ ไฟร์วอลล์ WAF หรือ Web Application สามารถติดตามและระบุผู้ที่เกี่ยวข้องหรือเกี่ยวข้องกับกิจกรรมทางอินเทอร์เน็ตที่เป็นอันตราย
WAF จะวิเคราะห์ทราฟฟิกหลังจากไปถึงเซิร์ฟเวอร์ของคุณและหยุดที่อยู่ IP ที่เป็นอันตรายไม่ให้เข้าถึงเว็บไซต์ของคุณ แม้ว่า WAF สามารถวิเคราะห์ทราฟฟิกหลังจากเข้าถึงเซิร์ฟเวอร์ของคุณแล้ว แต่ก็จำเป็นต้องดำเนินการก่อนที่สคริปต์หลักของ WordPress จะโหลด ในการใช้บริการ WAF คุณสามารถใช้ Sucuri ซึ่งให้การป้องกันประเภทต่างๆ สำหรับเว็บไซต์ WordPress ของคุณ
วิธีรักษาความปลอดภัยเว็บไซต์ WordPress: จำกัดความพยายามในการเข้าสู่ระบบและใช้การตรวจสอบสิทธิ์แบบสองปัจจัย
อีกวิธีที่ชาญฉลาดในการเพิ่มความปลอดภัยให้กับเว็บไซต์ WordPress ของคุณคือการจำกัดจำนวนครั้งในการพยายามเข้าสู่ระบบและดำเนินการตรวจสอบสิทธิ์แบบสองปัจจัย การจำกัดความพยายามในการเข้าสู่ระบบจะปกป้องเว็บไซต์ของคุณจากการโจมตี Brute Force เนื่องจากการโจมตีนี้อิงจากการคาดเดาและการพยายามลงชื่อเข้าใช้เว็บไซต์ของคุณ
คุณสามารถใช้สมาร์ทปลั๊กอิน WP Limit Login Attempts เพื่อจำกัดความพยายามในการเข้าสู่ระบบ ปลั๊กอินนี้ฟรีและใช้งานง่าย การติดตั้งปลั๊กอินนี้ในเว็บไซต์ WordPress ของคุณจะทำให้คุณสามารถใช้คุณสมบัติการเข้าสู่ระบบแบบจำกัด และปกป้องเว็บไซต์ของคุณจาก Brute Force หรือการโจมตีที่คล้ายกัน มันเข้ากันได้กับธีม WordPress WooCommerce ที่เป็นมิตรกับ SEO ฟรีชั้นนำ
คุณลักษณะการรับรองความถูกต้องด้วยสองปัจจัยถือเป็นหนึ่งในคุณลักษณะด้านความปลอดภัยที่ดีที่สุดสำหรับเว็บไซต์ใดๆ แม้แต่ยักษ์ใหญ่ด้านเทคโนโลยีอย่าง Facebook, Twitter และ Google ก็เสนอคุณสมบัติการตรวจสอบสิทธิ์แบบสองปัจจัยนี้ให้กับผู้ใช้เพื่อรักษาบัญชีของพวกเขาให้ปลอดภัย
ในคุณสมบัติการตรวจสอบสิทธิ์แบบสองปัจจัย เราไม่สามารถลงชื่อเข้าใช้เว็บไซต์หรือบัญชีของคุณได้แม้ว่าพวกเขาจะทราบชื่อผู้ใช้และรหัสผ่านก็ตาม พวกเขาจะต้องใช้อุปกรณ์ของคุณเพื่อตรวจสอบสิทธิ์การเข้าสู่ระบบเพื่อเข้าสู่เว็บไซต์ของคุณ
เราขอแนะนำให้คุณใช้วิธีการรับรองความถูกต้องของ Google เพื่อใช้การตรวจสอบสิทธิ์แบบสองปัจจัยในเว็บไซต์ของคุณ Google มีระบบการตรวจสอบสิทธิ์แบบสองปัจจัยที่ล้ำหน้าที่สุดซึ่งให้การรักษาความปลอดภัยระดับพิเศษแก่เว็บไซต์ของคุณ ง่ายต่อการใช้งานและจัดการการเข้าสู่ระบบเว็บไซต์
วิธีรักษาความปลอดภัยเว็บไซต์ WordPress: ตรวจสอบและดำเนินการสแกนความปลอดภัยของเว็บไซต์ของคุณ
นอกเหนือจากมาตรการรักษาความปลอดภัยทั้งหมดที่คุณได้ดำเนินการแล้ว คุณควรตรวจสอบและดำเนินการสแกนมัลแวร์เพื่อตรวจหาลิงก์ ไฟล์ และกิจกรรมที่ติดไวรัส มีการโจมตีมัลแวร์หลายประเภทที่เว็บไซต์อาจได้รับผลกระทบ การโจมตีของมัลแวร์ที่พบบ่อยที่สุดบางส่วน ได้แก่ Trojan Horse, Spyware, Ransomware เป็นต้น
เราขอแนะนำให้คุณใช้ปลั๊กอินความปลอดภัย WordFence ซึ่งมีคุณลักษณะด้านความปลอดภัยมากมาย รวมถึงการสแกนมัลแวร์ คุณยังสามารถใช้เครื่องมือตรวจจับมัลแวร์ของ Sucuri เพื่อปกป้องเว็บไซต์ของคุณจากการโจมตีของมัลแวร์ต่างๆ
บทสรุป
ความสำคัญของความปลอดภัยของเว็บไซต์อยู่ที่ระดับสูงสุดในปัจจุบัน เนื่องจากมีข้อมูลส่วนบุคคลที่ละเอียดอ่อน หากเว็บไซต์ถูกแฮ็ก ผู้โจมตีสามารถเจาะข้อมูลแต่ละบิตที่เว็บไซต์มีอยู่ได้ เมื่อเทคโนโลยีพัฒนาขึ้น ความเสี่ยงของการโจมตีทางไซเบอร์ก็เพิ่มขึ้นเช่นกัน นั่นคือเหตุผลที่คุณควรดำเนินมาตรการบางอย่างเพื่อปกป้องข้อมูลอันมีค่าของคุณและลูกค้าของคุณจากอาชญากรไซเบอร์
บทความเกี่ยวกับวิธีรักษาความปลอดภัยให้กับไซต์ WordPress ได้กล่าวถึงมาตรการรักษาความปลอดภัยเชิงลึกบางประการที่คุณสามารถทำได้สำหรับเว็บไซต์ WordPress ของคุณ เราหวังว่าบทความนี้จะช่วยคุณปกป้องเว็บไซต์ของคุณได้ดียิ่งขึ้น อย่าลังเลที่จะตรวจสอบบทความของเราเกี่ยวกับการเปรียบเทียบบล็อกกับเว็บไซต์ เพื่อรับข้อมูลเชิงลึกเกี่ยวกับข้อเท็จจริงที่สำคัญของบล็อกและเว็บไซต์