Коллеги!
Помогите решить загадку.
Имеем:
Zabbix-server 3.0.3
А так же 2 идентичных сервера, отличающиеся только версией агента
Сервер1 с zabbix_agentd 3.0.3
Сервер2 с zabbix_agentd v2.2.10fg (revision 54806)
На серверах сервер1 и сервер2 настроено /etc/sudoers.d/zabbix:
Так же в агенте настроен элемент данных:
Теперь запускаем команду на Zabbix-server:
В тоже время если зайти на Сервер1 и запустить команду из UserParameter=docker.dus под пользователем zabbix, то всё хорошо
З.Ы.:
Оба агент настроены AllowRoot=0
Права на рут настроено через привилегии sudo
!requiretty тоже сделано на обоих серверах
Помогите решить загадку.
Имеем:
Zabbix-server 3.0.3
А так же 2 идентичных сервера, отличающиеся только версией агента
Сервер1 с zabbix_agentd 3.0.3
Сервер2 с zabbix_agentd v2.2.10fg (revision 54806)
На серверах сервер1 и сервер2 настроено /etc/sudoers.d/zabbix:
Code:
Cmnd_Alias LVM = /usr/sbin/vgs, /usr/sbin/pvs, /usr/sbin/lvs Defaults!LVM !requiretty %zabbix ALL = NOPASSWD: LVM
Code:
UserParameter=docker.dus, /usr/bin/sudo /usr/sbin/lvs --nosuffix -o data_percent --noheadings /dev/mapper/rhel-docker--pool
Code:
[netadm@Zabbix-server ~]$ zabbix_get -s сервер1 -k docker.dus sh: /usr/bin/sudo: Permission denied [netadm@Zabbix-server ~]$ zabbix_get -s сервер2 -k docker.dus 35.72
[netadm@Сервер1~]$ sudo -u zabbix /usr/bin/sudo /usr/sbin/lvs --nosuffix -o data_percent --noheadings /dev/mapper/rhel-docker--pool
56.10
56.10
Оба агент настроены AllowRoot=0
Права на рут настроено через привилегии sudo
!requiretty тоже сделано на обоих серверах
Comment