Kerberos аутентификација се може користити у веб надгледању и HTTP ставкама у Zabbix-у.
Овај одељак описује пример конфигурисања Kerberos помоћу Zabbix сервер за обављање веб надгледања www.example.com
са корисником 'zabbix'.
Инсталирајте Kerberos пакет.
За Debian/Ubuntu:
За RHEL:
Конфигуришите Kerberos конфигурациону датотеку (погледајте MIT документацију за детаље)
cat /etc/krb5.conf
[libdefaults]
default_realm = EXAMPLE.COM
# The following krb5.conf variables are only for MIT Kerberos.
kdc_timesync = 1
ccache_type = 4
forwardable = true
proxiable = true
[realms]
EXAMPLE.COM = {
}
[domain_realm]
.example.com=EXAMPLE.COM
example.com=EXAMPLE.COM
Креирајте Kerberos тикет за корисника * zabbix. Покрените следећу команду као корисник zabbix*:
Важно је покренути горњу команду као корисник zabbix. Ако га покренете као root, аутентификација неће радити.
Креирајте веб сценарио или ставку HTTP агента са Kerberos типом аутентификације.
Опционо се може тестирати следећом curl командом:
Имајте на уму да је за дуготрајно праћење веба потребно водити рачуна о обнављању Kerberos тикета. Подразумевано време истека тикета је 10h.