Bạn đã bao giờ muốn khóa một thư mục đằng sau một hệ thống người dùng / mật khẩu đơn giản chưa? Nếu máy chủ web của bạn chạy với Apache, bạn có thể mật khẩu bảo vệ một thư mục khá dễ dàng với tệp .htaccess của bạn.
.htaccess AuthType Basic AuthName "Mật khẩu được bảo vệ" AuthUserFile /var/www/.htmlpasswd yêu cầu người dùng hợp lệ
Phần quan trọng cần lưu ý ở trên là AuthUserFile /var/www/.htpasswd . Điều đó cung cấp đường dẫn đến tệp mật khẩu lưu tên người dùng và mật khẩu của bạn. Một ví dụ tệp .htpasswd sẽ trông như sau:
.htpasswd billybob: bXBv1vuq2yOk
Đối với ví dụ cụ thể ở trên, tên người dùng là billybob và mật khẩu là temp. Bạn không phải sử dụng tên tệp của .htpasswd, nó chỉ là một tên phổ biến như công cụ để tạo tệp trong apache được gọi là htpasswd. Ngoài ra, hãy nhớ rằng, để giữ cho mọi thứ tệp mật khẩu của bạn an toàn hơn một chút, bạn nên lưu trữ ở cấp độ thư mục phía trên thư mục gốc của trang web bạn đang lưu trữ.
Nếu bạn cần tạo tệp này, tôi đã tạo một trình tạo .htpasswd. Tạo tên người dùng và mật khẩu bạn chọn và lưu nó trong tệp mật khẩu được chỉ định của bạn. Từ thời điểm đó, thư mục của bạn sẽ được bảo vệ bằng mật khẩu. Nếu bạn cần lưu trữ nhiều tên người dùng và mật khẩu, chỉ cần tạo các dòng mới trong
