auth_basic

#nginx auth_basic 配置

nginx .conf 文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
upstream kibana5 {
server localhost:5601 fail_timeout=5;
keepalive 64;
}
server {
listen 5602;
server_name kibana_server.com;
access_log /data/log/nginx/kibana.srv-log-dev.log;
error_log /data/log/nginx/kibana.srv-log-dev.error.log;
location / {
auth_basic "secret";
auth_basic_user_file /data/local/nginx/passwd.db;
proxy_pass http://localhost:5601;
}
}

配置的选项
auth_basic "secret"; auth_basic_user_file /data/local/nginx/passwd.db;

auth文件
/data/local/nginx/passwd.db

我使用的是nginx服务器:为了方便直接使用在线工具生成的,格式如下:
user:passwd