Lưu ý quan trọng
Từ phiên bản NukeViet 4.x trở đi, mật khẩu không còn sử dụng mã hóa MD5 đơn thuần, vì vậy việc thay đổi mật khẩu bằng phương pháp MD5 trong phpMyAdmin không còn hiệu quả.
Hãy đảm bảo sao lưu mật khẩu quản trị ở một nơi an toàn để tránh mất công đặt lại.
Cách 1: Can thiệp trực tiếp vào mã nguồn
Bước 1: Chỉnh sửa tệp mainfile.php
Mở tệp mainfile.php
trong thư mục includes
.
Dán đoạn mã sau vào cuối tệp:
$username = 'admin';
$password = $crypt->hash ( trim ( '123456' ) );
if( $db->exec( "UPDATE " . NV_USERS_GLOBALTABLE . " SET password=" . $db->quote( $password ) . " WHERE md5username='" . nv_md5safe( trim( $username ) ) . "'" ) )
{
die( 'Reset password success. Delete this file immediately' );
}
else
{
die( 'No Reset password' );
}
Bước 2: Truy cập website
Mở trình duyệt và truy cập trang web của bạn.
Nếu hiển thị thông báo "Reset password success. Delete this file immediately", bạn đã đặt lại mật khẩu thành công.
Xóa ngay đoạn mã trên để tránh bị lợi dụng.
Cách 2: Sử dụng công cụ chính thức từ NukeViet
Bước 1: Tải về công cụ
Truy cập GitHub của NukeViet để tải công cụ.
Giải nén và tải tệp set-password.php
lên thư mục gốc của website (cùng cấp với index.php
, mainfile.php
).
Bước 2: Chỉnh sửa nội dung file set-password.php
Mở file và chỉnh sửa các dòng sau:
$username = 'admin'; // Thay 'admin' bằng tài khoản quản trị cần đổi mật khẩu
$newpassword = '123456'; // Thay '123456' bằng mật khẩu mới
$client_ip = '113.190.237.5'; // Thay bằng địa chỉ IP của bạn (kiểm tra tại https://ipaddress.com/)
$sitekey = 'sitekey-sitekey-sitekey-sitekey'; // Thay bằng giá trị sitekey trong file config.php
Bước 3: Truy cập đường dẫn
Mở trình duyệt và nhập đường dẫn: http://domain.com/set-password.php
Nếu nhận được thông báo "Reset password success. Delete this file immediately", mật khẩu đã thay đổi thành công.
Xóa ngay tệp set-password.php
để đảm bảo an toàn.
Kết luận
Cả hai cách trên đều giúp bạn khôi phục mật khẩu quản trị tối cao trong NukeViet. Tuy nhiên, phương pháp sử dụng công cụ từ NukeViet an toàn hơn và được khuyến nghị.
Tác giả: MVCS
Ý kiến bạn đọc
Những tin mới hơn