有点时候一些服务不想直接暴露在网络上,这个时候可以利用nginx添加密码保护
location /info/ { auth_basic "please enter user name and password"; auth_basic_user_file /home/wwwroot/htpasswd; autoindex on; }
/info/
是你想要使用密码保护的路径,如果想要保护所有路径,则使用/
即可,/home/wwwroot/htpasswd
就是密码所在的文件,可以用在线工具生成,搜索htpasswd 在线
即可,将生成的账号密码填入该文件,重启nginx即可,注意如果对该密码文件没有访问权限的话,nginx会报500错误,如果是lnmp.org一键包安装的,执行
chown www:www /home/wwwroot/htpasswd
即可。