Pertama, generate password menggunakan Perl. (optional)
[root@prayoga ~]# perl -le 'print crypt("your_password", "salt")'
buat file htpasswd pada folder yang ditentukan misal pada /etc/nginx/conf.d/
username:password hasil generate:just comment
tambahkan pada configurasi vhost/tempat folder yang akan diproteksi
location / {
root /usr/share/nginx/html/your_folder;
index index.php index.html index.htm;
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/conf.d/htpasswd;
}
restart service nginx
terakhir coba akses folder web yang diproteksi, jika dia meminta password untuk diakses, dan setelah memasukkan login password yang sesuai baru bisa masuk, brarti benar :)

0 comments:
Post a Comment