Когда в системе мониторинга Zabbix (Ubuntu Trusty Server Zabbix 3.2.6) на любом хосте щелкаем левой кнопкой мыши и в открывающем меню (SCRIPTS) нажимаем на «Detect operationg system» у Вас может возникнуть сообщение следующего вида
sudo /usr/bin/nmap -O 192.168.13.62
sudo: no tty present and no askpass program specified
Исправляется данная ошибка следующим образом:
aollo@srv-zabbix:~$ sudo apt-get install nmap -y
aollo@srv-zabbix:~$ sudo nano /etc/sudoers
Defaults:zabbix !requiretty
zabbix ALL=(ALL) NOPASSWD: /usr/bin/nmap
aollo@srv-zabbix:~$ sudo service apache2 restart
Проверяю:
http://IP&DNS — Monitoring — Latest data — к примеру на группе хостов «CCTV», затем нажимаю Apply, после на любом хосте в группе через щелчок левой кнопкой мыши по нему выбираю меню «Detect operationg system
» и вуаля все отработало как и должно было быть
sudo /usr/bin/nmap -O 192.168.13.62
Starting Nmap 6.40 ( http://nmap.org ) at 2017-10-05 12:12 MSK Nmap scan report for 192.168.13.62 Host is up (0.00062s latency). Not shown: 986 closed ports PORT STATE SERVICE 80/tcp open http 135/tcp open msrpc
Device type: general purpose Running: Microsoft Windows 2008|7 OS CPE: cpe:/o:microsoft:windows_server_2008::sp2 cpe:/o:microsoft:windows_7::- cpe:/o:microsoft:windows_7::sp1 cpe:/o:microsoft:windows_8 OS details: Microsoft Windows Server 2008 SP2, Microsoft Windows 7 SP0 - SP1, Windows Server 2008 SP1, or Windows 8 Network Distance: 2 hops
Я получил что хотел, посредством сторонней утилиты я получил необходимую мне информации о хосте в группе, да и к тому же интересно было разобраться в данной ошибки. Заметка работоспособна. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.