为 Nginx 添加 HTTP 基本认证(HTTP Basic Authentication)
发布时间:2020-12-13 22:26:17 所属栏目:Linux 来源:网络整理
导读:针对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 修
针对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 访问效果如下? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |