HTTP Basic Auth认证方式,我们将在实例中使用nginx来演示,Apache也类似。

zabbix认证配置

Administration>> Authentication,将http authentication改为HTTP,保存即可,如下图:

(74)zabbix第三方认证之http(nginx basic auth)

接下来在nginx中创建Admin用户,或者创建zabbix已经存在的其他用户。

nginx用户认证配置

nginx配置如下

 

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
;
 
;
;      
.
$
{
;
;
 
{
;
;
;
;
;
;
}
}
.

创建用户密码

 
1
2
3
# cat conf/htpasswd
xyJkVhXGAZ8tM

重启nginx

 
1
# /usr/local/nginx-1.5.2/sbin/nginx -s reload

更多关于nginx认证的内容,请参考前面的文章:nginx用户认证配置( Basic HTTP authentication)

zabbix http认证效果

像往常一样打开zabbix管理地址,此时会弹出账号密码框,账号是Admin,密码123456。假如哪天你取消了http认证,那么zabbix会使用zabbix系统内的密码。

(74)zabbix第三方认证之http(nginx basic auth)

输入完账号密码之后,直接进入了zabbix界面。

 

相关文章:

  • 2022-12-23
  • 2021-08-03
  • 2022-12-23
  • 2021-10-18
  • 2021-07-01
  • 2021-08-22
  • 2022-12-23
  • 2018-09-12
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-30
  • 2022-02-04
  • 2022-12-23
  • 2021-07-23
相关资源
相似解决方案