Hướng dẫn chmod các file và thư mục trên xenforovps
Như các bạn đã biết đối với VBB thì file config.php được đặt trong thư mục includes nên ta có thể chmod file config thành 400 và thư mục includes thành 100 để tăng cường bảo mật Nhưng đối với xenforo thì file config được đặt trong library và ta không thể chmod thư mục library thành 100 được vì sẽ gây lỗi. Nên có thể áp dụng cách này đảm bảo không lỗi gì - Bước 1: Đầu tiên tạo một thư mục chứa file config, thư mục này đê đâu tuỳ các bạn ví dụ: diendan/game/data/core/app/ m4u.vn(phải có dấu # nhé) Lý do: Mình dùng direct admin thì khi thêm # vào trước tên thư mục thì sẽ không thể truy cập được vào thư mục nữa m4u.vn là thư mục chứa file config mình tạo.- Bước 2: sau đó copy file config của các bạn đặt vào đó, đổi tên file config ví dụ: mình đổi config.php thành m4u.php - Bước 3: chmod file config vừa đổi tên (ví dụ: m4u.php) thành 400 chmod thư mục chứ file config thành 100 - Bước 4: Mở file config.php gốc trong thư mục library lên xoá toàn bộ nội dung trong đó và thay bằng đoạn code sau" m4u.vn/m4u.php" ?>sau đó chmod 400 Trong đó: diendan/game/data/core/app/ m4u.vn/m4u.php là đường dẫn tới file configchmod 100 cho thư mục: Tác dụng khi truy cập vào thư mục thì sẽ báo thư mục rỗng chmod 400 cho file: Chống sửa Have fun!!! Các pro đừng chém tội nghiệp Ngoài ra nếu sever hỗ trợ các bạn có thể mã hóa file config. Chẳng hạn như dùng zend wuard, với các bản 5.0 trở về trước thì đã có tool dezeb mà bản mới nhất là 5.5 thì hình như chưa
|