Od wersji Zabbix 5.0.0, plik usługi systemd dla agenta Zabbix w oficjalnych pakietach zawiera jawnie dyrektywy User
i Group
. Obie są ustawione na zabbix
.
Nie jest już możliwe skonfigurowanie, jako którego użytkownika agent Zabbix ma być uruchamiany za pomocą pliku zabbix_agentd.conf
, ponieważ agent będzie pomijał tę konfigurację i będzie uruchamiany jako użytkownik określony w pliku usługi systemd. Aby uruchomić agenta Zabbix jako root, należy dokonać poniższych modyfikacji.
Aby nadpisać domyślnego użytkownika i grupę dla agenta Zabbix, wykonaj:
Następnie dodaj następującą zawartość:
Przeładuj demony i zrestartuj usługę zabbix-agent:
Dla agenta Zabbix ta czynność ponownie włącza funkcjonalność konfigurowania użytkownika w pliku zabbix_agentd.conf
. Teraz musisz ustawić parametry konfiguracji User=root
i AllowRoot=1
w pliku konfiguracyjnym agenta.
Aby nadpisać domyślnego użytkownika i grupę dla agenta Zabbix 2, wykonaj:
Następnie dodaj następującą zawartość:
Przeładuj demony i zrestartuj usługę zabbix-agent:
Dla agenta Zabbix 2 to całkowicie określa użytkownika, jako którego działa. Nie są wymagane dodatkowe modyfikacje.