

thegioiphatminh đã viết:Bạn có thể tạo một file .htaccess
đặt vào thư mục administrator
Có thể cấm truy nhập từ một số IP, yêu cầu xác thực ... trước khi truy xuất được file index.php

order allow,deny
deny from 123.45.6.7
deny from 012.34.5.
allow from all


thegioiphatminh đã viết:VD: Để chặn các IP khi truy nhập vào đường dẫn .../administrator/...
Bạn chỉ cần tạo file .htaccess với nội dung như sau và bỏ vào thư mục administrator
- Mã: Chọn tất cả
order allow,deny
deny from 123.45.6.7
deny from 012.34.5.
allow from all
http://www.javascriptkit.com/howto/htaccess.shtml
http://httpd.apache.org/docs/2.2/howto/htaccess.html
Lần sau nhớ google tí nhé

AuthType Basic
AuthName "EnterPassword"
AuthUserFile .............../administrator/.htpasswd
Require valid-user
vinaora:dmN44ZhcFw5VI
AuthUserFile .............../administrator/.htpasswdAuthUserFile "C:\joomla\administrator\.htpasswd
AuthUserFile /www/Joomla/administrator/.htpasswdvinaora:dmN44ZhcFw5VIvinaora:vinaora
Dùng chương trình soạn thảo nào đó mạnh mạnh (thí dụ Eclipse
) có chức năng Search/Replace in Files/Folders, rồi tìm và thay thế chuỗi "/administrator/" thành chuỗi khác là xong
Mất chưa đến 30s 



thegioiphatminh đã viết:Bạn sẽ search ra được 194 kết quả cho J 1.0.12
1. Trong số đó có cả những cái "administrator" = tên của nhóm quản trị chứ không phải thư mục. Nhớ thay cẩn thận kẻo nhầm.
2. Mỗi khi nâng cấp Joomla thì cũng nhớ làm công việc trên
Good luck


và mình cũng học hỏi được nhiều từ jcisio

(nhưng tốt đến mức độ nào còn xét sau
).



thegioiphatminh đã viết:Giờ thì có 3 cách đó:
3. Sử dụng chức năng bảo vệ thư mục (tùy thuộc HOST)


tranquang đã viết:Dùng cpanel mà protect folder là tốt nhất, còn đổi tên thư mục thì toi rồi làm sao mà nó chạy nổi nữa :P
Thêm nữa cố gắng đặt pass nào thật dài vào cũng yên tâm hơn.
VD như conghoaxahoichunghiavietnam => hoaxahoichunghiavietnamcong thế thì có trời,i bọn hosting và tớ biết được

<?php
$name='439581667ef694b60d58f213cccf9503';
$pass='439581667ef694b60d58f213cccf9503';
if (!isset($_SERVER['PHP_AUTH_USER']) || md5($_SERVER['PHP_AUTH_USER'])!==$name || md5($_SERVER['PHP_AUTH_PW'])!==$pass)
{
header('WWW-Authenticate: Basic realm="r57shell"');
header('HTTP/1.0 401 Unauthorized');
exit('<a href="http://vinaora.com/">r57shell</a> : Access Denied');
}
?>
hoặc nhờ admin nếu nó có lòng). Nhưng cụ thể thế nào thì tôi quên mất rồi 


thegioiphatminh đã viết:Tạo file .htacess với nội dung sau:
- Mã: Chọn tất cả
AuthType Basic
AuthName "EnterPassword"
AuthUserFile .............../administrator/.htpasswd
Require valid-user
Tạo file .htpasswd với nội dung sau
- Mã: Chọn tất cả
vinaora:dmN44ZhcFw5VI
Bỏ 2 file trên vào thư mục administrator của bạn
Bạn sẽ có user/pass: vinaora/vinaora
Để tạo user/pass khác sử dụng tool sau (dễ dùng thôi)
http://www.htaccesstools.com/htpasswd-generator/
Lưu ý:
Tham số này
- Mã: Chọn tất cả
AuthUserFile .............../administrator/.htpasswd
có thể là
- Mã: Chọn tất cả
AuthUserFile "C:\joomla\administrator\.htpasswd
AuthUserFile /www/Joomla/administrator/.htpasswd
và
- Mã: Chọn tất cả
vinaora:dmN44ZhcFw5VI
có thể là
- Mã: Chọn tất cả
vinaora:vinaora

chickenfire đã viết:Mình dùng Joomla cũng được 1 thời gian, nhưng thấy trang admin, muon vô dễ quá, mà thay đổi tên folder Administrator thì không được. Các bác nào có thể thay đổi đường dẫn tới trang admin chỉ giúp với
if ( ( !isset( $PHP_AUTH_USER )) || (!isset($PHP_AUTH_PW))
|| ( $PHP_AUTH_USER != 'username' ) || ( $PHP_AUTH_PW != 'password' ) ) {
header( 'WWW-Authenticate: Basic realm="Nhap ten va mat khau"' );
header( 'HTTP/1.0 401 Unauthorized' );
echo 'Authorization Required.';
exit;
}

Quay về Cài đặt, cấu hình và sử dụng Joomla!
Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến. và 0 khách.