วิธีแก้ผู้ใช้แปลกปลอมใน WordPress

หากพบชื่อผู้ใช้หรือบัญชีผู้ดูแลที่ไม่รู้จักใน WordPress อย่าเพิ่งลบบัญชีทันที เพราะบัญชีนั้นอาจเป็นของทีมงานหรือผู้พัฒนาเว็บไซต์ การตรวจสอบบทบาท อีเมล และประวัติการใช้งานก่อนจะช่วยลดความเสี่ยงลบบัญชีที่จำเป็น และช่วยให้จัดการบัญชีที่ไม่ได้รับอนุญาตได้ครบถ้วน

❶ ตรวจสอบบัญชีที่ไม่รู้จัก

เข้าเมนู ผู้ใช้ > ผู้ใช้ทั้งหมด แล้วตรวจชื่อบัญชี อีเมล และบทบาทของผู้ใช้แต่ละราย ให้ความสำคัญกับบัญชีที่มีบทบาทผู้ดูแลระบบ เพราะสามารถเปลี่ยนแปลงการตั้งค่า เพิ่มผู้ใช้ และติดตั้งปลั๊กอินหรือธีมได้

① เปรียบเทียบกับรายชื่อทีมงาน

ตรวจสอบกับเจ้าของเว็บไซต์ ทีมงาน และผู้ให้บริการที่เคยได้รับสิทธิ์เข้าถึง อย่าพิจารณาจากชื่อบัญชีเพียงอย่างเดียว เพราะชื่อที่ดูคุ้นเคยก็อาจถูกปลอมแปลงได้

② ตรวจวันที่และกิจกรรมที่เกี่ยวข้อง

หากมีปลั๊กอินบันทึกกิจกรรม ให้ตรวจเวลาที่สร้างหรือแก้ไขบัญชี และดูว่ามีการเปลี่ยนบทบาทหรือการตั้งค่าอื่นในช่วงเวลาเดียวกันหรือไม่ หากไม่แน่ใจ ให้สอบถามโฮสติ้งว่ามีบันทึกการเข้าสู่ระบบหรือเหตุการณ์ผิดปกติให้ตรวจสอบได้หรือไม่

❷ ควบคุมความเสี่ยงก่อนลบบัญชี

หากพบผู้ใช้ที่ไม่ได้รับอนุญาตจริง ให้จำกัดการเข้าถึงโดยเร็ว แต่ควรบันทึกรายละเอียดที่จำเป็นไว้ก่อน เช่น ชื่อบัญชี อีเมล บทบาท และเวลาที่พบ เพื่อใช้ตรวจสอบสาเหตุภายหลัง

① เปลี่ยนรหัสผ่านบัญชีที่เกี่ยวข้อง

เปลี่ยนรหัสผ่านของบัญชีผู้ดูแลที่ยังเชื่อถือได้ รวมถึงรหัสผ่านโฮสติ้งและบัญชี SFTP หรือ FTP ที่ใช้ดูแลเว็บไซต์ หากมีเหตุให้สงสัยว่าบัญชีอีเมลที่ผูกกับผู้ดูแลถูกเข้าถึงด้วย ควรเปลี่ยนรหัสผ่านอีเมลนั้นด้วย

② ออกจากระบบทุกอุปกรณ์

ให้ผู้ดูแลที่เชื่อถือได้ออกจากระบบทุกอุปกรณ์ และใช้วิธีเพิกถอนเซสชันหรือโทเคนการเข้าสู่ระบบ หากเครื่องมือที่ใช้รองรับ เพื่อป้องกันไม่ให้ผู้ที่ยังมีเซสชันเดิมกลับเข้ามา

③ เปิดใช้การยืนยันตัวตนสองขั้นตอน

ตั้งค่าการยืนยันตัวตนสองขั้นตอนให้บัญชีผู้ดูแลที่จำเป็น พร้อมเก็บรหัสสำรองไว้ในที่ปลอดภัย ComSiam แนะนำให้จำกัดสิทธิ์ผู้ดูแลเท่าที่ต้องใช้ และไม่ใช้บัญชีผู้ดูแลร่วมกันหลายคน

❸ ลบหรือจำกัดบัญชีแปลกปลอมอย่างถูกวิธี

ก่อนลบบัญชี ให้ตรวจว่ามีบทความหรือเนื้อหาที่ผูกกับบัญชีนั้นหรือไม่ เมื่อเลือก ลบ WordPress อาจให้เลือกว่าเนื้อหาของผู้ใช้นั้นจะถูกลบหรือโอนให้ผู้ใช้อื่น

① โอนเนื้อหาให้ผู้ใช้ที่ถูกต้อง

หากบัญชีนั้นมีบทความหรือหน้าเว็บที่ต้องเก็บไว้ ให้เลือกโอนเนื้อหาไปยังผู้ใช้ที่เชื่อถือได้ แทนการลบเนื้อหาทั้งหมด ตรวจผลหลังดำเนินการเพื่อให้แน่ใจว่าเจ้าของเนื้อหาเปลี่ยนถูกต้อง

② ลดบทบาทเมื่อยังยืนยันไม่ได้

ถ้ายังตรวจสอบไม่ได้ว่าบัญชีนั้นได้รับอนุญาตหรือไม่ อาจลดบทบาทชั่วคราวตามความเหมาะสม และระงับการเข้าถึงระหว่างรอคำยืนยันจากเจ้าของบัญชีหรือทีมงาน อย่าลบบัญชีที่อาจเป็นของผู้ให้บริการก่อนตรวจสอบข้อตกลงและผู้ติดต่อ

❹ ตรวจหาสาเหตุที่ทำให้บัญชีถูกสร้าง

การลบผู้ใช้แปลกปลอมอย่างเดียวอาจไม่แก้ต้นเหตุ หากผู้ไม่หวังดียังเข้าถึงระบบได้ บัญชีใหม่อาจถูกสร้างขึ้นอีก

① ตรวจผู้ใช้และปลั๊กอินที่ไม่รู้จัก

ตรวจรายชื่อผู้ใช้ซ้ำ รวมถึงปลั๊กอินและธีมที่ติดตั้งอยู่ ลบส่วนประกอบที่ไม่จำเป็นหรือไม่ทราบที่มาอย่างระมัดระวัง และตรวจว่ามีการแก้ไขการตั้งค่าหรือไฟล์เว็บไซต์ในช่วงเวลาเดียวกันหรือไม่

② ตรวจช่องทางการเข้าถึง

ขอให้ผู้ให้บริการโฮสติ้งช่วยตรวจบันทึกการเข้าสู่ระบบและการเปลี่ยนแปลงไฟล์ หากพบการบุกรุกที่เกี่ยวข้องกับเว็บไซต์หรือบัญชีโฮสติ้ง ควรตรวจเว็บไซต์อื่นในบัญชีเดียวกันด้วย

③ อัปเดตและสแกนเว็บไซต์

หลังจำกัดการเข้าถึงแล้ว ให้อัปเดต WordPress ธีม และปลั๊กอินที่ใช้งานอยู่ พร้อมสแกนเว็บไซต์เพื่อค้นหาไฟล์หรือโค้ดที่ผิดปกติ หากไม่มั่นใจว่าสามารถทำความสะอาดได้ครบ ควรให้ผู้เชี่ยวชาญหรือโฮสติ้งช่วยตรวจ

❺ ตรวจยืนยันหลังจัดการ

กลับไปที่ ผู้ใช้ > ผู้ใช้ทั้งหมด เพื่อตรวจว่าบัญชีที่ไม่ได้รับอนุญาตถูกลบหรือจำกัดสิทธิ์แล้ว ตรวจผู้ดูแลที่เหลือว่าเป็นบุคคลที่เชื่อถือได้ และทดสอบการเข้าสู่ระบบด้วยบัญชีผู้ดูแลที่ถูกต้อง

จากนั้นเฝ้าดูว่ามีบัญชีใหม่เกิดขึ้นอีกหรือไม่ หากพบซ้ำ ให้ถือว่ายังมีช่องทางเข้าถึงที่ไม่ได้รับการแก้ไข และรีบติดต่อโฮสติ้งเพื่อช่วยตรวจสอบ ComSiam แนะนำให้ทบทวนรายชื่อผู้ใช้เป็นระยะ พร้อมยกเลิกสิทธิ์ของผู้ที่ไม่ได้ดูแลเว็บไซต์แล้ว