10 Aģenta palaišana kā root
Kopš Zabbix 5.0.0 versijas systemd servisa fails Zabbix aģentam oficiālajās
pakotnēs tieši ietver User un Group direktīvas.
Abām ir iestatīta vērtība zabbix.
Vairs nav iespējams konfigurēt, ar kuru lietotāju Zabbix aģents tiek palaists, izmantojot zabbix_agentd.conf failu,
jo aģents ignorēs šo konfigurāciju un tiks palaists ar lietotāju, kas norādīts systemd servisa failā.
Lai palaistu Zabbix aģentu kā root, ir jāveic tālāk aprakstītās izmaiņas.
Zabbix aģents
Lai ignorētu noklusējuma lietotāju un grupu Zabbix aģentam, izpildiet:
systemctl edit zabbix-agent
Pēc tam pievienojiet šādu saturu:
[Service]
User=root
Group=root
Pārlādējiet dēmonus un restartējiet zabbix-agent servisu:
systemctl daemon-reload
systemctl restart zabbix-agent
Zabbix aģentam tas atkārtoti iespējo lietotāja konfigurēšanas funkcionalitāti failā zabbix_agentd.conf.
Tagad aģenta konfigurācijas failā ir jāiestata konfigurācijas parametri User=root un AllowRoot=1.
Zabbix aģents 2
Lai pārrakstītu noklusējuma lietotāju un grupu Zabbix aģentam 2, izpildiet:
systemctl edit zabbix-agent2
Pēc tam pievienojiet šādu saturu:
[Service]
User=root
Group=root
Pārlādējiet dēmonus un restartējiet zabbix-agent2 servisu:
systemctl daemon-reload
systemctl restart zabbix-agent2
Zabbix agent2 gadījumā tas pilnībā nosaka lietotāju, ar kuru tas tiek darbināts. Papildu izmaiņas nav nepieciešamas.