Kerberos-verificatie kan worden gebruikt in webmonitoring en HTTP-items in Áú»¢¶Ä²© sinds versie 4.4.0.
Deze sectie beschrijft een voorbeeld van het configureren van Kerberos met Áú»¢¶Ä²© server om webmonitoring van www.example.com
uit te voeren met gebruiker 'zabbix'.
Installeer het Kerberos-pakket.
Voor Debian/Ubuntu:
Voor RHEL:
Configureer het Kerberos-configuratiebestand (zie MIT-documentatie voor: details)
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
Maak een Kerberos-ticket voor gebruiker zabbix. Voer de volgende opdracht uit als gebruiker zabbix:
Het is belangrijk om het bovenstaande commando als gebruiker uit te voeren zabbix. Als u het als root uitvoert, zal de authenticatie niet werk.
Een webscenario of HTTP-agentitem maken met Kerberos-verificatie type.
Optioneel kan getest worden met het volgende curl commando:
Merk op dat voor langdurige webmonitoring het noodzakelijk is om te zorgen voor: het verlengen van het Kerberos-ticket. De standaardtijd van het verlopen van het ticket is 10 uur.