Исправляем ошибку «Detect operating system» в Zabbix

Исправляем ошибку "Detect operating system" в Zabbix

По-умолчанию, функция определения операционной системы («Detect operating system») не работает в Zabbix и при попытке выполнить определение появляется ошибка:

sudo: no tty present and no askpass program specified

Данная проблема решается следующей последовательностью действий:

  1. Устанавливается приложение NMAP

  1. Даем пользователю Zabbix права на запуск приложения nmap:
  • Открываем файл /etc/sudoers в любом редакторе, например в nano:

  • Дописываем в файл следующую строку:

Альтернативный способ — выполнение команды:

После этого приложение должно заработать и начать определять операционную систему и показывать список открытых портов.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.