Для того чтобы изменить пользователя от имени которого будет запускаться zabbix_agent, измените имя пользователя в следующий файлах, после выполнения ./configure [options]
Файл configure:
|
1 2 3 4 5 6 7 8 9 10 |
int main () { char *user = "new-zabbix"; <--- измените это на новое имя пользователя initgroups(user, 0); ; return 0; } |
Файл configure.in:
|
1 2 3 4 |
[ char *user = "new-zabbix"; <--- измените это на новое имя пользователя initgroups(user, 0); ], |
Файл src/libs/zbxnix/daemon.c:
|
1 |
char user[10] = "new-zabbix"; <--- измените это на новое имя пользователя |
Помните, это C и Вы должны указать правильные размер массива char, основываясь на новом имени пользователя.