Aģenta palaišana kā root
Kopš Zabbix 5.0.0 oficiālo pakotņu Zabbix aģenta systemd pakalpojuma fails skaidri ietver User un Group direktīvas. 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 ignorēs š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 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 pakalpojumu:
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 pakalpojumu:
systemctl daemon-reload
systemctl restart zabbix-agent2
Zabbix aģentam 2 tas pilnībā nosaka lietotāju, ar kādu tas darbojas. Papildu izmaiņas nav nepieciešamas.