หากคุณลืมรหัสผ่านสำหรับเข้าสู่ระบบของปลั๊กอิน Ninja Firewall ใน WordPress, คุณสามารถลองวิธีแก้ปัญหาดังต่อไปนี้:
1. รีเซ็ตรหัสผ่านการป้องกันการ Brute-Force ของ Ninja Firewall:
- เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน FTP/File Manager: คุณจะต้องเข้าถึงไฟล์บนเซิร์ฟเวอร์โฮสติ้งของคุณ
- ลบไฟล์
bf_conf.php: ไปที่ไดเรกทอรี/wp-content/nfwlog/cache/และลบไฟล์ชื่อbf_conf.phpไฟล์นี้จะเก็บการตั้งค่าการป้องกันการ Brute-Force ของ Ninja Firewall- เข้าสู่ระบบ WordPress Admin: หลังจากลบไฟล์แล้ว คุณควรจะสามารถเข้าสู่ระบบ WordPress admin console ได้ตามปกติ
- กำหนดค่าการป้องกันการเข้าสู่ระบบใหม่: เมื่อเข้าสู่ระบบได้แล้ว ให้ไปที่
NinjaFirewall > Login Protectionและกำหนดค่าตัวเลือกการป้องกันการ Brute-Force ใหม่2. รีเซ็ตรหัสผ่าน WordPress Admin (กรณีลืมรหัสผ่าน WordPress ด้วย):
หากคุณลืมรหัสผ่านสำหรับเข้าสู่ระบบ WordPress โดยรวม (ซึ่งอาจเป็นสาเหตุที่คุณเข้า Ninja Firewall ไม่ได้ด้วย) คุณสามารถรีเซ็ตได้หลายวิธี:
- ผ่านลิงก์ “Lost your password?” (ลืมรหัสผ่าน?):
- ไปที่หน้าเข้าสู่ระบบ WordPress ของคุณ (มักเป็น
https://[yourdomainname].com/wp-admin)- คลิกลิงก์ “Lost your password?” ใต้ฟอร์มเข้าสู่ระบบ
- ป้อนชื่อผู้ใช้หรือที่อยู่อีเมลที่เชื่อมโยงกับบัญชีผู้ดูแลระบบของคุณ
- รับลิงก์รีเซ็ตรหัสผ่านทางอีเมล
- ผ่าน phpMyAdmin (เข้าถึงฐานข้อมูลโดยตรง):
- เข้าสู่ระบบ cPanel หรือแผงควบคุมโฮสติ้งของคุณ
- ค้นหาและเปิด
phpMyAdmin- เลือกฐานข้อมูล WordPress ของคุณ (โดยปกติจะมีชื่อเดียวกับเว็บไซต์ของคุณ)
- ค้นหาและเปิดตาราง
wp_users(อาจมี prefix อื่นที่ไม่ใช่wp_เช่นwp_abcdef_users)- ค้นหาผู้ใช้ที่คุณต้องการเปลี่ยนรหัสผ่าน (มักจะเป็นผู้ใช้ admin) แล้วคลิก
Edit- ในช่อง
user_passให้ลบรหัสผ่านปัจจุบันออกและป้อนรหัสผ่านใหม่ของคุณ- ในคอลัมน์
Functionที่อยู่ข้างuser_passให้เลือกMD5(WordPress ใช้การเข้ารหัสแบบ MD5 สำหรับรหัสผ่านเก่าๆ หรือใช้การเข้ารหัสที่แข็งแกร่งกว่าสำหรับเวอร์ชันใหม่ๆ การเลือก MD5 จะทำให้คุณสามารถตั้งรหัสผ่านใหม่ได้ทันที)- คลิก
Goเพื่อบันทึกการเปลี่ยนแปลง- คุณควรจะสามารถเข้าสู่ระบบ WordPress ด้วยรหัสผ่านใหม่ได้
- ผ่านไฟล์
functions.php(ต้องเข้าถึงไฟล์ผ่าน FTP):
- เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน FTP/File Manager
- ไปที่ไดเรกทอรีธีมที่ใช้งานอยู่ของคุณ:
/wp-content/themes/your-active-theme/- ดาวน์โหลดไฟล์
functions.php- เปิดไฟล์
functions.phpด้วยโปรแกรมแก้ไขข้อความ และเพิ่มโค้ดต่อไปนี้หลัง<?phpบรรทัดแรก: PHPwp_set_password( 'YourNewPasswordHere', 1 ); // 1 คือ ID ของผู้ใช้ adminสำคัญ:
- แทนที่
YourNewPasswordHereด้วยรหัสผ่านใหม่ที่คุณต้องการ1คือ ID ของผู้ใช้ admin ส่วนใหญ่จะเป็น 1 แต่ถ้าไม่แน่ใจ คุณสามารถตรวจสอบได้ในตารางwp_usersใน phpMyAdmin (คอลัมน์ID)- บันทึกไฟล์
functions.phpและอัปโหลดกลับไปยังเซิร์ฟเวอร์- โหลดหน้าเว็บไซต์ของคุณหนึ่งครั้ง (หน้าแรกก็พอ) รหัสผ่านจะถูกรีเซ็ต
- สิ่งสำคัญอย่างยิ่ง: หลังจากรีเซ็ตรหัสผ่านสำเร็จแล้ว ให้ลบโค้ดที่คุณเพิ่มเข้าไปใน
functions.phpออกทันที เพื่อไม่ให้เกิดช่องโหว่ด้านความปลอดภัยข้อควรระวัง:
- สำรองข้อมูล: ก่อนที่จะทำการเปลี่ยนแปลงใดๆ กับไฟล์หรือฐานข้อมูลของคุณ ควรสำรองข้อมูลเว็บไซต์ของคุณไว้เสมอ
- ปรึกษาโฮสติ้ง: หากคุณไม่คุ้นเคยกับการเข้าถึงไฟล์หรือฐานข้อมูลโดยตรง การติดต่อฝ่ายสนับสนุนของบริการโฮสติ้งของคุณอาจเป็นทางเลือกที่ดีที่สุด พวกเขาสามารถให้ความช่วยเหลือหรือแนะนำวิธีการที่ถูกต้องสำหรับสภาพแวดล้อมเซิร์ฟเวอร์ของคุณ
- ความปลอดภัยของรหัสผ่าน: เมื่อตั้งรหัสผ่านใหม่ ให้ใช้รหัสผ่านที่แข็งแกร่ง (มีความยาว ใช้ตัวอักษรพิมพ์เล็ก พิมพ์ใหญ่ ตัวเลข และสัญลักษณ์ผสมกัน)
ลองทำตามวิธีเหล่านี้ดู หวังว่าจะช่วยให้คุณสามารถเข้าถึง Ninja Firewall และ WordPress ได้อีกครั้งครับ
เวอไนน์ไอคอร์ส
ประหยัดเวลากว่า 100 เท่า!
เวอไนน์เว็บไซต์⚡️
สร้างเว็บไซต์ ดูแลเว็บไซต์
Categories
- ai (1)
- cat (1)
- computer internet (285)
- food (2)
- med (23)
- Music Movie (31)
- tool (43)
- ฮวงจุ้ย (9)
- Travel (69)
- Uncategorized (1,439)
- web (628)
- ปุ่มคัดลอก และ ปุ่มลบ มีปัญหา มันจะไปคัดลอกและลบไม่ตรงแถว (โปรแกรมกรีดยางพารา)
- คอลั่ม paid ไม่อ่านค่าใน local storage
- ทำไม เมื่อปิด browser brave แล้วเปิดใหม่ ข้อมูลใน Local storage หาย ครับ
- เพิ่มคอมม่า v69=comma+preview.html
- ใส่ comma ในตัวเลข
- สรุปฟังก์ชันและประโยชน์พิเศษของโปรแกรมตารางบันทึกข้อมูลลูกค้า
- code v66 vs v66-1 ต่างกันอย่างไร
- ข้อมูล Local storage หายไปเอง
- แก้codeต้องแก้ database ให้ตรงกัน
- hover ในช่อง input ทำให้ input ลอยตัว
- โปรแกรมที่เก็บข้อมูลแบบ local storage มีความปลอดภัยแค่ไหน?
- ฟังก์ชั่น ยืดขยายช่อง Threshold (ขีดจำกัด) ในการขยายตัวนั้นสูงเกินไป
- เมื่อให้ gemini บันทึก จดจำไว้ เมื่อต้องการคุยต่อ เข้ามาแชทนี้ หรือ เปิดแชทไหม ต้องอ้างอิงอย่างไร คุณจึงจำได้ ต่อเนื่อง?
- โปรแกรมของเราใช้ html ไฟล์เดียว ถ้าเราเปลี่ยนนามสกุล เป็น .php การทำงานจะต่างกันไหม? มีประโยชน์ในแง่ไหน ความปลอดภัยเป็นยังไง
- เมื่อคุณเปิดลิงก์ใด ๆ ผ่านแอปพลิเคชันอย่าง LINE, Facebook Messenger, หรือแอปโซเชียลมีเดียอื่น ๆ
- การแปลง font .ttf เป็น .js
- โปรแกรมบันทึกข้อมูล
- Protected: ใส่รหัสก่อนส่งฟอร์มเมล (ไม่ต้องมีฐานข้อมูล)
- port 465 vs 587
- ถ้าถูกแฮกhost รหัสเมล ก็ถูกไปด้วย การทำ stmp เนี่ย