Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

4 เคล็ดลับดีที่สุด รักษาความปลอดภัยหน้าล็อกอิน WordPress

หากคุณดูแลบล็อกเล็กหรือเว็บธุรกิจขนาดเล็ก คุณอาจคิดว่าเว็บของคุณไม่ถูกแฮกเกอร์เป้าหมาย และไม่ต้องมีมาตรการรักษาความปลอดภัย สิ่งร้ายคือ โจมตีส่วนใหญ่ออนไลน์เป็น botnets อัตโนมัติ พวกเขาไม่สนใจว่าคุณดูแลธุรกิจเล็กหรือใหญ่

บทความนี้จะแสดงมาตรการความปลอดภัยที่คุณสามารถทำได้เพื่อรักษาหน้าล็อกอิน WordPress

1. ผสาน Two-Factor Authentication (2FA)

Two-step หรือ Two-factor authentication กลายเป็นขั้นตอนที่จำเป็นต้องมีเพื่อรักษาความปลอดภัยบัญชีออนไลน์ใดๆ ผู้ใช้หลักใช้ชั้นความปลอดภัยนี้สำหรับบัญชีสำคัญที่สุด ตอนนี้ถึงเวลาเปิดใช้งานสำหรับเว็บ WordPress ของคุณ

ปลั๊กอินที่แนะนำคือ Google Authenticator เพราะอัปเดตบ่อย และตั้งค่าง่าย ก่อนเริ่ม ต้องดาวน์โหลด Authenticator App บนมือถือ มีบน Android, iOS, Blackberry

  1. ติดตั้งปลั๊กอิน Google Authenticator และเปิดใช้งาน
  2. ไป "Users → Your Profile" เลื่อนลง Google Authenticator Settings
  3. ติ๊กถูก "Active" เพิ่มคำอธิบายในช่อง Description คำอธิบายช่วยระบุเว็บไซต์บนแอปมือถือ หากตั้งค่าหลายรหัส
  4. คลิก "Scan QR" ทำให้รูปแบบ QR ปรากฏ เปิดแอปมือถือ สแกน QR นี้ จะได้รหัส 6 หลัก ที่นำไปใช้ตอนล็อกอิน

รหัสนี้เปลี่ยนทุก 10 วินาที ต้องใส่ภายในช่วงเวลานั้น ทุกครั้งที่ล็อกอิน WordPress เก็บแอป Authenticator เปิดบนอุปกรณ์ จำไว้ว่ามีเวลา 10 วินาทีในการใส่รหัสและกด Login

2. ใช้ปลั๊กอินความปลอดภัย

มีปลั๊กอินความปลอดภัยเยอะมาก แต่ลิสต์ด้านล่างเป็นปลั๊กอินสำหรับปกป้องหน้าล็อกอินโดยเฉพาะ

  • WPS Hide Login: หน้าล็อกอินเริ่มต้นคือ "wp-login.php" ด้วยปลั๊กอินนี้ เปลี่ยนหน้าล็อกอินเป็น URL ตามต้องการ
  • WP Limit Login Attempts: ป้องกัน brute force attacks ตั้งจำนวนครั้งล็อกอินที่อนุญาต หากล้มเหลวเกิน IP จะถูกบล็อกชั่วคราว เพิ่ม captcha verification กำจัดบอท
  • Loginizer: ปลั๊กอิน all-in-one ปกป้องหน้าล็อกอินจาก brute force และโจมตีอื่นๆ มี 2FA, reCAPTCHA, PasswordLess Login และฟีเจอร์ความปลอดภัยเฉพาะล็อกอินอื่นๆ

3. อนุญาตเฉพาะ IP Address บางตัวเข้าถึงหน้าล็อกอิน

หากเว็บมีผู้ใช้น้อย คุณสามารถเพิ่ม whitelist ของ IP addresses ที่เข้าถึงหน้าล็อกอินได้ ทำได้โดยสร้างไฟล์ ".htaccess" ในโฟลเดอร์ "wp-admin" (ผ่าน cPanel ของโฮสต์เว็บ)

เพิ่มโค้ดต่อไปนี้ในไฟล์ ".htaccess" ใหม่:

AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "WordPress Admin Access Control"
AuthType Basic

order deny,allow
deny from all
# Ab's IP address
allow from xx.xx.xx.xxx
# Ketul's IP address
allow from xx.xx.xx.xxx
# John's IP address
allow from xx.xx.xx.xxx

เปลี่ยน "xx" เป็น IP address ที่ต้องการ whitelist เพิ่มคอมเมนต์ด้านบนระบุผู้ใช้ได้ นี้จะอนุญาตเฉพาะ IP ที่ระบุเข้าถึง "wp-admin" จะแสดง error 403 ถ้าเข้าจาก IP อื่น วิธีนี้จำกัดการเข้าถึงหน้าล็อกอิน และเพิ่มความปลอดภัยเว็บ

4. เปลี่ยนมาใช้ HTTPS

หากคุณกังวลความปลอดภัยเว็บ/บล็อก WordPress จริงๆ HTTPS คือโปรโตคอลที่ควรอัปเกรดแน่นอน HTTPS เข้ารหัสการเชื่อมต่อระหว่างเบราว์เซอร์และเว็บเซิร์ฟเวอร์ ทำให้โจมตีปลอมแปลงข้อมูลที่ส่งได้ยาก ป้องกันสคริปต์อันตรายบนอุปกรณ์ที่ขโมยข้อมูลจากฟอร์มล็อกอินและช่องกรอกข้อมูล

นอกจากความปลอดภัย ยังได้ข้อได้เปรียบเหนือเว็บ non-HTTPS ในผลการค้นหา Google อีกด้วย นอกจากนี้ SSL certificates สำหรับ HTTPS ถูกกว่าเดิมมาก

สรุป

การปกป้องหน้าล็อกอิน WordPress เป็นขั้นแรกสู่การรับรองเว็บปลอดภัย ด้วยขั้นตอนข้างต้น คุณจะมีหน้าล็อกอินที่แข็งแกร่ง ทนต่อ brute force attack และแฮกส่วนใหญ่