Aģenta palaišana kā root
Kopš Zabbix 5.0.0 oficiālo pakotņu Zabbix aģenta systemd pakalpojuma fails skaidri ietver direktīvas User un Group.
Abas ir iestatītas uz zabbix.
Vairs nav iespējams konfigurēt, ar kādu lietotāju Zabbix aģents tiek palaists, izmantojot zabbix_agentd.conf failu,
jo aģents apies šo konfigurāciju un tiks palaists kā lietotājs, kas norādīts systemd pakalpojuma failā.
Lai palaistu Zabbix aģentu kā root, jums jāveic tālāk aprakstītās izmaiņas.
Zabbix aģents
Lai pārrakstītu Zabbix aģenta noklusējuma lietotāju un grupu, 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 pakalpojumu:
systemctl daemon-reload
systemctl restart zabbix-agent
Šim 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.