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