Changed path permission accidentally(Unable to get process)

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
lsazzad
Posts: 72
Joined: Tue Apr 07, 2015 6:52 am
Location: ​Osnabrück, Deutschland
Contact:

Changed path permission accidentally(Unable to get process)

Post by lsazzad »

I am in a serious problem. I was unable to change nagios files using a user. So, changed file permission & created a group. But after that NAGIOS isn't getting process status.
I have executed following commands.

groupadd local_users
usermod -a -G local_users sabuj
chown -R root:local_users /usr/local
chmod -R 2775 /usr/local
find /usr/local -type f -exec chmod 0774 '{}' \;

Then i have changed /usr/local/nagios path to nagios group:

root@RR-DE-NMS-1:/usr/local# ls -lrt
total 36
drwxrwsr-x 2 root local_users 4096 Feb 18 20:33 src
drwxrwsr-x 2 root local_users 4096 Feb 18 20:33 sbin
drwxrwsr-x 2 root local_users 4096 Feb 18 20:33 include
drwxrwsr-x 2 root local_users 4096 Feb 18 20:33 games
drwxrwsr-x 2 root local_users 4096 Feb 18 20:33 etc
drwxrwsr-x 2 root local_users 4096 Feb 18 20:33 bin
lrwxrwxrwx 1 root local_users 9 Apr 7 09:31 man -> share/man
drwxrwsr-x 4 root local_users 4096 Apr 7 09:35 lib
drwxrwsr-x 7 root local_users 4096 Apr 7 11:03 share
drwxrwsr-x 9 nagios nagios 4096 Apr 7 11:26 nagios


root@RR-DE-NMS-1:/usr/local/nagios# ll
total 36
drwxrwsr-x 9 nagios nagios 4096 Apr 7 11:26 ./
drwxrwsr-x 11 root local_users 4096 Apr 7 11:11 ../
drwxrwsr-x 2 nagios nagios 4096 Apr 7 15:06 bin/
drwxrwsr-x 3 nagios nagios 4096 Apr 14 18:49 etc/
drwxrwsr-x 2 nagios nagios 4096 Apr 7 11:26 include/
drwxrwsr-x 3 nagios nagios 4096 Apr 7 11:26 libexec/
drwxrwsr-x 2 nagios nagios 4096 Apr 7 15:06 sbin/
drwxrwsr-x 11 nagios nagios 4096 Apr 7 15:06 share/
drwxrwsr-x 5 nagios nagios 4096 Apr 14 20:20 var/

I have added nagios user into local_user group. But no result. Do, i need to add some more user? In that case i want to undone it.

But i have checked pre-flight checking & everything is ok.

root@RR-DE-NMS-1:/usr/local/nagios# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Nagios Core 4.0.8
Copyright (c) 2009-present Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 08-12-2014
License: GPL

Website: http://www.nagios.org
Reading configuration data...
Read main config file okay...
Read object config files okay...

Running pre-flight check on configuration data...

Checking objects...
Checked 8 services.
Checked 7 hosts.
Checked 1 host groups.
Checked 0 service groups.
Checked 1 contacts.
Checked 1 contact groups.
Checked 24 commands.
Checked 5 time periods.
Checked 0 host escalations.
Checked 0 service escalations.
Checking for circular paths...
Checked 7 hosts
Checked 0 service dependencies
Checked 0 host dependencies
Checked 5 timeperiods
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...

Total Warnings: 0
Total Errors: 0

Things look okay - No serious problems were detected during the pre-flight check
How i can undone it? Please reply ASAP>>>>
Regards
Sazzad
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: Changed path permission accidentally(Unable to get proce

Post by ssax »

Try the commands below:

Code: Select all

chmod 775 /usr/local/nagios/sbin/*
chown -R nagios.nagcmd /usr/local/nagios/var/rw
service nagios restart
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: Changed path permission accidentally(Unable to get proce

Post by ssax »

Also this:

Code: Select all

chmod 775 /usr/local/nagios/libexec/* 
lsazzad
Posts: 72
Joined: Tue Apr 07, 2015 6:52 am
Location: ​Osnabrück, Deutschland
Contact:

Re: Changed path permission accidentally(Unable to get proce

Post by lsazzad »

Dear ssax,

Thanks a lot. It works fine. Thanks a lot again. :) :) :) :)
Regards
Sazzad
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: Changed path permission accidentally(Unable to get proce

Post by tmcdonald »

I'll be closing this thread now, but feel free to open another if you need anything in the future!
Former Nagios employee
Locked