Install apache2-utils
sudo apt install apache2-utils
Create htpasswd
sudo htpasswd -c /etc/nginx/htpasswd user1
유의할 점은 htpasswd 파일 신규 생성시에만 -c 옵션을 주고, 기존 파일에 추가시에는 옵션을 주지 않아야 한다.
Modify nginx.conf
적용을 원하는 server 블록 혹은 location 블록에 아래와 같은 설정을 추가해준다.
auth_basic "Restricted Area";
auth_basic_user_file /etc/nginx/htpasswd;
Code language: JavaScript (javascript)
이외 내용은 여기를 참조하기 바람.
Leave a Reply