公司大大小小众多系统,不同系统不同的账号密码,管理上相当复杂,后来慢慢出现了SSO等账号统一验证,其他zabbix也提供了类似的方法,或许有些公司便可以使用公司提供的账号来登录zabbix了。
zabbix提供了三种验证方式:文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-authentication/
- 内建验证,也就是zabbix自带的账户系统
- HTTP BASIC,Apache的基本验证,大家懂得
- LDAP验证
zabbix验证方式修改
Administration>> Authentication ,如下图:文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-authentication/
默认是Internal,系统内建认证文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-authentication/
很多账户系统里面都用LDAP、或者window域,我们后续文章会有实例,请关注我们!文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-authentication/
基于Apache http basic auth,估计用的人会相对较少,但是后续我们会做一个演示。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-authentication/
其实,我更希望他能提供一个最基础的api认证接口,我们实现她得接口,这样zabbix能更轻松的继承到各种不一样的账户系统中。后续将会针对http和ldap做一个实例,有兴趣的TTLSA请继续关注我们。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-authentication/ 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-authentication/

3F
也就运维团队成员会登录,没必要搞那么复杂,LDAP和HTTP脱裤子放屁的感觉。偶尔加点IT最高主管、审计人员啥的,内部帐号足以。
B1
@ 卢俊义 一个公司众多子系统,ldap是首选~
2F
凉师傅
按您所说,我直接配置认证方式为http认证,然后确定。就再也登陆不上去了。我重启了系统,并且zabbix server暂时不启动。登陆时网页就显示Undefined index: debug_mode[index.php:59->access_deny()->require_once() in /var/www/htmp/zabbix/include/page_header.php:216]
我采用的是Apache,不是nginx。
其他没有配置跟认证相关的了。江湖救急,谢谢。
B1
@ zabbix尝试中 http认证配置对了吗?如果不正确,会进不了zabbix。
1F
文章在那里?
B1
@ 火焰-虚拟人生 内容已经更新了~