1. 安装 htpasswd 工具
yum -y install httpd-tools
2. 创建认证用户
htpasswd -c pass.db wang //wang 并输入密码
在次添加用户时输入时输入
htpasswd pass.db username
会在/etx/nginx/passwd.db文件中生成用户名和加密的密码:
myuser:YlmaHlkJnzhxG
3.nginx 增加两项配置:
增加 auth_basic 和 auth_basic_user_file
vim /usr/local/nginx/conf/nginx.conf
server {
listen 80;
server_name local.server.com;
**auth_basic "User Authentication";
auth_basic_user_file /etc/nginx/pass.db;**
location / {
root /data/www;
index index.html;
}
}
4 . 重启nginx服务
nginx -s reload
登录页面的时候就会显示输入用户名密码
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦