針對sudo apt-get install命令安裝的nginx(默認會有/etc/nginx/conf.d)
sudo apt-get install nginx
生成密碼
printf "your_username:$(openssl passwd -crypt your_password)\n" >> conf.d/passwd
如果沒有conf.d/passwd這個文件,就自行創建
配置nginx
修改配置文件:
vim /etc/nginx/sites-enabled/default
修改內容如下:
location / { auth_basic "網站名稱"; auth_basic_user_file conf.d/passwd; autoindex on; }
重啟nginx
/etc/init.d/nginx restart
訪問效果如下