Márcio, Da um chown "usuarionagios":"gruposnagios" "pastax" em todas as pastas do Nagios. Aqui funcionou.
Márcio Rodrigues Nascimento. -----Mensagem original----- De: [email protected] [mailto:[email protected]] Em nome de Marcio Fiorette Enviada em: quinta-feira, 9 de setembro de 2010 10:07 Para: [email protected] Assunto: [slack-users] Erro de permissão no Nagios 3..2.1 À todos, Tenho o Nagios 2.9 instalado e funcionando no slackware 13.1. O problema ocorre quando tento atualizar para versão 3.2.1. Segue o procediemto que usei. tar -zxvf nagios-version.tar.gz -C /usr/local/src cd /usr/local/src/nagios-3.2.1 nagios-3.2.1 # adduser nagios # adduser nagcmd # grep "^User" /etc/httpd/httpd.conf # usermod -G nagcmd apache # usermod -G nagcmd nagios # ./configure --prefix=/usr/local/nagios --with-cgiurl=/nagios/cgi-bin --with-htmlurl=/nagios --with-nagios-user=nagios --with-nagios-group=nagios --with-command-group=nagcmd # make all # make install # make install-init # make install-config # make install-commandmode Criar a configuração no Apache: # make install-webconf Segue o arquivo nagios.conf: ## conf.d/nagios.conf ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin <Directory "/usr/local/nagios/sbin"> Options ExecCGI AllowOverride None Order allow,deny HostnameLookups On Allow from localhost Allow from 127.0.0.1 Allow from 172.20.2.13 AuthName "Nagios Access" AuthType Basic AuthUserFile /usr/local/nagios/etc/htpasswd.users Require valid-user </Directory> Alias /nagios /usr/local/nagios/share <Directory "/usr/local/nagios/share"> Options None AllowOverride None Order allow,deny HostnameLookups On Allow from 127.0.0.1 Allow from 172.20.2.13 AuthName "Nagios Access" AuthType Basic AuthUserfile /usr/local/nagios/etc/htpasswd.users Require valid-user </Directory> Criar a senha do usuário administrador do Nagios: # htpasswd -c /usr/local/nagios/etc/object/htpasswd.users nagiosadmin Reiniciar o Apache: # /etc/rc.d/rc.httpd restart Iniciar o Nagios: # sh /etc/rc.d/init.d/nagios start Testar a configuração do Nagios: # /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg Agora quando tento acessar pelo browser (http://localhost/nagios/nagios/cgi-bin/), ocorre este erro. Forbidden You don't have permission to access /nagios/cgi-bin/ on this server. Desde já, agradeço a atenção de todos. Marcio -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected] -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

