วิธีปิดและลบส่วนเสริม Joomla ที่ไม่ได้ใช้ เพื่อลดช่องทางโจมตี

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

❶ ตรวจสอบส่วนเสริมก่อนปิดหรือลบ

① ทำรายการส่วนเสริมที่ติดตั้ง

ไปที่ System → Manage → Extensions แล้วตรวจชื่อ ประเภท สถานะ และผู้พัฒนาของส่วนเสริม หากไม่แน่ใจว่าส่วนเสริมใดทำหน้าที่อะไร ให้ตรวจเอกสารของผู้พัฒนาหรือสอบถามผู้ดูแลเว็บไซต์ก่อน

② ตรวจความเชื่อมโยงกับส่วนอื่น

ส่วนเสริมบางตัวประกอบด้วย Component, Module หรือ Plugin หลายรายการ การถอน Component อาจทำให้ส่วนประกอบที่เกี่ยวข้องใช้งานไม่ได้ ตรวจหน้าเว็บ เมนู โมดูล และฟังก์ชันที่อาจพึ่งพาส่วนเสริมนั้นก่อน

③ สำรองข้อมูลก่อนดำเนินการ

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

❷ ปิดใช้งานเพื่อทดสอบผลกระทบ

① เลือกส่วนเสริมและปิดใช้งาน

ในหน้าจัดการส่วนเสริม เลือกรายการที่ต้องการแล้วกด Disable หรือคลิกสถานะให้เป็นปิด เมนูและชื่อปุ่มอาจต่างกันตามเวอร์ชัน Joomla

② ทดสอบหน้าเว็บและหลังบ้าน

ตรวจหน้าที่ใช้ส่วนเสริมนั้น รวมถึงการเข้าสู่ระบบ ฟอร์ม เมนู และการทำงานในหลังบ้าน หากพบข้อผิดพลาด ให้เปิดใช้งานกลับและตรวจสาเหตุก่อนดำเนินการต่อ

③ อย่าถือว่าการปิดเท่ากับการลบ

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

❸ ถอนการติดตั้งส่วนเสริมที่ไม่จำเป็น

① ถอนจากหน้าจัดการ Extensions

เลือกส่วนเสริมที่ยืนยันแล้วว่าไม่ใช้งาน จาก System → Manage → Extensions แล้วกด Uninstall ทำตามข้อความยืนยันของ Joomla และตรวจผลการถอนติดตั้ง

② ตรวจข้อมูลที่อาจถูกลบหรือคงเหลือ

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

③ อย่าลบไฟล์ระบบด้วยตนเองโดยไม่ทราบหน้าที่

หลีกเลี่ยงการลบไฟล์หรือโฟลเดอร์ผ่าน FTP หรือ File Manager แทนการถอนผ่าน Joomla เพราะอาจทิ้งข้อมูลค้างหรือทำให้ระบบเสียหาย หากถอนผ่านระบบไม่สำเร็จ ให้ตรวจข้อความผิดพลาดและขอคำแนะนำจากผู้พัฒนาหรือโฮสติ้ง

❹ ตรวจสอบหลังถอนและดูแลรายการให้เป็นปัจจุบัน

① ทดสอบเว็บไซต์อีกครั้ง

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

② ตรวจส่วนเสริมที่ยังติดตั้งอยู่

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

③ อย่าถอนส่วนเสริมหลักของ Joomla โดยไม่ตรวจสอบ

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