Yes, I’m a creature of habit. I started using Nagios back in 2005 and it was awful. I mean it “worked”, but I had no idea what I was doing. Reinstalling, installing, configuring, new jobs… each time I was learning from my previous mistakes and making it better. It’s now at the point I can perform most of the work without actually referencing anything else. But the point of this blog is for my own notes, so here goes.
- SSH to your nagios server. I use putty from my primary Windows desktop.
- Switch to root
sudo su -
- Create the new web user account and password
htpasswd /usr/local/nagios/etc/htpasswd.users MYNEWUSER
- Enter the password twice
Sometimes you’ll receive an error message about “You do not have permission to view information for any of the services you requested”. So we’ll have to edit the cgi.cfg.
- SSH to your nagios server
sudo su -
nano /usr/local/nagios/etc/cgi.cfg
- Add the MYNEWUSER wherever necessary
authorized_for_system_information=nagiosadmin,userhere,MYNEWUSER