urlclassifier3.sqlite คืออะไร

urlclassifier3.sqlite เป็นไฟล์ฐานข้อมูลที่เก็บพวกเว็บไซต์หลอกหลวงที่เรียกกันว่า “ฟิชชิ่ง” หรือมัลแวร์ (Phishing หรือ Malware) เป็นคุณสมบัติที่มากับ Firefox (Built-in phishing filter) เป็นการป้องกันไม่ให้ผู้ใช้โดนหลอกได้ ปัญหาก็คือไฟล์ฐานข้อมูลนี้จะมีขนาดใหญ่ขึ้นเรื่อยๆ หลายกิกกะไบท์นั้นเอง

หากต้องการดูรายละเอียดของไฟล์ urlclassifier3.sqlite ต้องติดตั้ง Plugin ชื่อ SQline สำหรับ Firefox ก็จะสามารถเปิดไฟล์นี้ได้

ยิ่งไปกว่านั้นถ้าผู้ดูแลระบบมีการเซตโควต้า ให้กับผู้ใช้และกำหนดพื้นที่ใช้งานไว้อย่างจำกัดกลายเป็นว่าไฟล์ urlclassifier3.sqlite มากินพื้นที่ไปอาจจะสัก 20-50MB ต่อผู้ใช้ แทนที่ 50MB นี้จะเป็นพื้นที่สำหรับเป็นไฟล์เอกสารทั่วๆ ไป (ถ้ามี 500 users ล่ะ?)

ถ้าเราใช้บริการ OpenDNS (Cloud-based Internet Security) แล้วยิ่งไม่จำเป็นต้องมีไฟล์ urlclassifier3.sqlite เลย เนื่องจากตัว OpenDNS มีออปชั่นบล็อกเว็บฟิชชิ่งแล้ว

การแก้ไขปัญหา:

1. ยกเลิกการใช้งาน urlclassifier3.sqlite โดยเข้าไปที่
Edit > Preferences > Security, คลิกเครื่องหมายถูกออกหน้า “Block reported attack sites” และ “Block reported web forgeries”

2. ลบไฟล์ urlclassifier3.sqlite (manual)
พาทจะอยู่ที่ /home/username/.mozilla/firefox/anepdxuk.default/urlclassifier3.sqlite

3. ใช้สคริปต์ลบไฟล์ urlclassifier3.sqlite (auto เมื่อเปิด Firefox) ไม่ถาวร (non-persistent)

– ดาวน์โหลดสคริปต์ //www.novell.com/communities/node/13465/relocating-non-persistent-parts-firefox-profile
– คัลลอกไฟล์สคริปต์ “firefox” ไปยังพาท /usr/local/bin/ โดยเปลี่ยนชื่อไฟล์เป็น firefox2
– คัลลอกไฟล์สคริปต์ “findfirefoxprofilepath” ไปยังพาท /usr/local/sbin/

– แก้ไขไฟล์ /usr/share/applications/firefox.desktop
แก้ไขบรรทัด
Exec=firefox %u
เป็น
Exec=firefox2 %u
เป็นอันเสร็จ.

Leave a Reply

Your email address will not be published. Required fields are marked *

Please validate : * Time limit is exhausted. Please reload CAPTCHA.