Friday, January 1, 2010

Access Nagios using LDAP authentification

Iseng check monitoring network di kantor, yang menggunakan Nagios 3.x terlihat simple tinggal klik Status Map akan terlihat arsitek jaringan di kantor dengan status server.
Untuk memaksimalkan fasilitas serta aplikasi yang ada dan dengan konsep SSO (Single Sign On) coba-coba test untuk akses Nagios menggunakan user LDAP saya.
Pada kesempatan ini penulis mencoba untuk melihat Status Map, Host Detail, Service Detail dan lainnya dengan menggunakan user LDAP.
Selanjutnya edit Web Configuration untuk Nagios pada folder /etc/httpd/conf.d/nagios.conf, seperti berikut ini ;

ScriptAlias /nagios/cgi-bin "/usr/local/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 /usr/local/nagios/etc/htpasswd.users
AuthBasicProvider ldap
AuthzLDAPAuthoritative on
AuthLDAPUrl ldap://localhost:389/ou=Accounts,dc=localhost,dc=net?uid
Require ldap-user cyberthug


Pada bagian cetak tebal adalah script yang saya tambahkan, setelah itu simpan dan restart service httpd ;
# service httpd restart
atau
# /etc/init.d/httpd restart

Akses nagios dengan browser http://localhost/nagios, akan tampil halaman utama lalu klik Status Map atau Host Detail maka akan diminta untuk memasukkan username dan password. masukkan username dan password LDAP lalu klik OK...

Done...

No comments: