2015-06-10 5 views
0

Я столкнулся с проблемой настройки nagios, я следил за инструкцией по быстрой установке от http://nagios.sourceforge.net/, но в веб-интерфейсе он запрашивает . Компьютер, который пытается войти в веб-интерфейс, не является локальным один, также это произойдет перед тем, как ввести имя пользователя и пароль.403 Forbidden and 13 Permission Denied

Forbidden 

You don't have permission to access /nagios on this server. 

Apache/2.2.3 (Red Hat) Server at xx.x.x.xxx Port 80 

и

[error] [client xx.xxx.xx.xxx] (13)Permission denied: access to /nagios denied 

Что я сделал, чтобы попытаться решить его

sudo chmod 755 /home/me/nagios 
SELINUX=disabled 


ScriptAlias /nagios/cgi-bin "/home/me/nagios/sbin" 

<Directory "/home/me/nagios/sbin"> 
# SSLRequireSSL 
    Options +ExecCGI 
    AllowOverride None 
    Order allow,deny 
    Allow from all 
# Order deny,allow 
# Deny from all 
# Allow from 127.0.0.1 
    AuthName "Nagios Access" 
    AuthType Basic 
    AuthUserFile /home/me/nagios/etc/htpasswd.users 
    Require valid-user 
</Directory> 


Alias /nagios "/home/me/nagios/share" 

<Directory "/home/me/nagios/share"> 
# SSLRequireSSL 
    DirectoryIndex index.html index.php 
    Options None 
    AllowOverride None 
    Order allow,deny 
    Allow from all 
# Order deny,allow 
# Deny from all 
# Allow from 127.0.0.1 
    AuthName "Nagios Access" 
    AuthType Basic 
    AuthUserFile /home/me/nagios/etc/htpasswd.users 
    Require valid-user 
</Directory> 

ls -l /home/me/nagios 
total 28 
drwxrwxr-x 2 me me 4096 Jun 9 13:55 bin 
drwxrwxr-x 5 me me 4096 Jun 9 14:42 etc 
drwxr-xr-x 2 root root 4096 Jun 9 11:19 include 
drwxrwxr-x 2 me me 4096 Jun 9 12:37 libexec 
drwxrwxr-x 2 me me 4096 Jun 9 12:35 sbin 
drwxrwxr-x 11 me me 4096 Jun 10 10:05 share 
drwxrwxr-x 5 me me 4096 Jun 10 11:24 var 

Как они установлены

Installed Packages 
gcc.x86_64          4.1.2-55.el5           installed 
gd.i386           2.0.33-9.4.el5_4.2          installed 
gd.x86_64          2.0.33-9.4.el5_4.2          installed 
httpd.x86_64         2.2.3-91.el5           installed 
php.x86_64          5.1.6-44.el5_10          installed 
+0

И перезапуском Apache после изменения? – ForguesR

+0

Я также хочу упомянуть, что я использую nagios 4.0.8 и плагины nagios 2.0.3 – user2683631

+0

, и да, я перезапускаю httpd каждый раз, когда я внес изменения – user2683631

ответ

1

Хорошо решить ... не уверен, как было сделано много разрешений, а также манипулировать NG IpConfig файл, но что-то сделало это

give 755 permission to /home/me 
add nagios:506:nagios,apache 
add nagcmd:510:nagios,apache 

и затем изменить до 500 ошибок, которые я изменить nagios.conf overide на индексы, и она работала

Смежные вопросы