1 2 3 | sudo yum install httpd-tools sudo htpasswd -c /etc/nginx/conf .d /vhosts/ .htpasswd USERNAME Enter Password: xxxxx |
1 | sudo chmod 644 /etc/nginx/conf.d/vhosts/.htpasswd |
Update the domain.conf file like /etc/nginx/conf.d/vhosts/myrestricteddomain.com.ssl.conf
Ideally, use it in server config
1 2 3 4 5 | server { satisfy all; auth_basic "Restricted Area" ; auth_basic_user_file /etc/nginx/conf .d /vhosts/ .htpasswd; location / { |
Save and restart nginx
Leave a Reply