sudo: no tty present and no askpass program specified

部署centreon2.4.0到最后导出配置文件出错了。报如下错误:

sudo: no tty presentand no askpass program specified

原因是Monitoring engine binary配置错了
应该配置为实际的/usr/local/nagios/bin/nagios


可以检查/etc/sudoers的配置

# Monitoringengine test config
CENTREON  ALL = NOPASSWD:/usr/local/nagios/etc* -v *
CENTREON  ALL = NOPASSWD: /usr/local/nagios/etc -v *
# Monitoring engine test for optim config
CENTREON  ALL = NOPASSWD:/usr/local/nagios/etc* -s *
CENTREON  ALL = NOPASSWD: /usr/local/nagios/etc -s *
# Snmptrapd Restart

想省事就删除掉从新安装吧。

 

你可能感兴趣的:(centreon)