A 5.0.0 verziótól kezdődően a Zabbix rendszerszolgáltatási fájlja ügynök a hivatalos csomagok frissítve, hogy kifejezetten tartalmazza a "Felhasználó" és a "Csoport" direktívákat. Mindkettő "zabbix"-ra van állítva.
Ez azt jelenti, hogy a régi Zabbix felhasználó konfigurálása Az ügynök a zabbix_agentd.conf
fájlon keresztül fut, és az ügynök megkerüli mindig a systemd szolgáltatásfájlban megadott felhasználóként fut.
Az új viselkedés felülbírálásához hozzon létre a `/etc/systemd/system/zabbix-agent.service.d/override.conf' fájlt a következő tartalom:
Töltse be újra a démonokat és indítsa újra a zabbix-agent szolgáltatást:
A Zabbix agent2 esetében ez teljesen meghatározza a futtatandó felhasználót mint.
A régi ügynök esetében ez csak a konfigurálás funkcióját engedélyezi újra felhasználót a zabbix_agentd.conf
fájlban. Ezért a zabbix futtatásához ügynök rootként még szerkesztenie kell az ügynököt konfiguráció file, és adja meg a „User=root” értéket mint valamint az AllowRoot=1
opciókat.
To override the default user and group for Zabbix agent, run:
Then, add the following content:
Reload daemons and restart the zabbix-agent service:
For Zabbix agent this re-enables the functionality of configuring user in the zabbix_agentd.conf
file. Now you need to set User=root
and AllowRoot=1
configuration parameters in the agent configuration file.
To override the default user and group for Zabbix agent 2, run:
Then, add the following content:
Reload daemons and restart the zabbix-agent service:
For Zabbix agent2 this completely determines the user that it runs as. No additional modifications are required.