赞
踩
htpasswd 是开源 http 服务器 apache httpd 的一个命令工具,用于生成 http 基本认证的密码文件。
ubuntu安装
sudo apt-get install apache2-utils
centos安装
yum -y install httpd
使用下面命令,生成一个用户名为exampleuser的,密码需要控制台输入,生成位置在/etc/nginx/.htpasswd
sudo htpasswd -c /etc/nginx/.htpasswd exampleuser
server {
listen 8000;
server_name localhost;
location / {
#这里插入
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd;
proxy_pass http://localhost:8000;
}
nginx -s reload
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。