Since Áú»¢¶Ä²© 5.0.0, the systemd service file for Áú»¢¶Ä²© agent in official packages explicitly includes directives for User
and Group
. Both are set to zabbix
.
It is no longer possible to configure which user Áú»¢¶Ä²© agent runs as via zabbix_agentd.conf
file, because the agent will bypass this configuration and run as the user specified in the systemd service file. To run Áú»¢¶Ä²© agent as root you need to make the modifications described below.
To override the default user and group for Áú»¢¶Ä²© agent, run:
Then, add the following content:
Reload daemons and restart the zabbix-agent service:
For Áú»¢¶Ä²© 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 Áú»¢¶Ä²© agent 2, run:
Then, add the following content:
Reload daemons and restart the zabbix-agent2 service:
For Áú»¢¶Ä²© agent2 this completely determines the user that it runs as. No additional modifications are required.