Zabbix: /usr/bin/fping: can’t create socket (must run as root?)

Распространённая ситуация с Zabbix, когда сервер не получает прав на использование ping.

Ошибка в логах:

22674:20201109:172033.201 /usr/bin/fping: can't create socket (must run as root?)

Решается следующим образом.

chown root:zabbix /usr/sbin/fping
chown root:zabbix /usr/sbin/fping6
chmod 710 /usr/sbin/fping
chmod 710 /usr/sbin/fping6
chmod ug+s /usr/sbin/fping
chmod ug+s /usr/sbin/fping6

В файл /etc/sudoers прописать:

zabbix ALL=(root) NOPASSWD: /usr/sbin/fping
zabbix ALL=(root) NOPASSWD: /usr/sbin/fping6

У меня этот вариант заработал. Описан он много где, я подсмотрел тут — http://slovyanin.blogspot.com/2013/12/zabbix-fping-failed-usrlocalsbinfping.html

Добавить комментарий