plugin for checking file permissions
Eliezer Croitoru
eliezer at ngtech.co.il
Thu Apr 5 08:27:42 CEST 2012
On 04/04/2012 15:54, Christoph Kluenter wrote:
> Hi,
>
> i tried to search for "nagios plugin file permission" but obviously got lots of
> wrong results :)
>
> I need a plugin that ensures that files in a given directory all belong to one user/group.
> Has anybody here ever seen a script for this purpose ?
>
do you have any specific about one directory? or a recursive lookup?
if you will use the commands:
ls -l| awk '{ print $3 }'
ls -l| awk '{ print $4 }'
will give you the owner(3) and the group (4) of all files in a directory.
also you can use the stat command on specific file:
stat -c %U /full_file/path
stat -c %G /full_file/path
so you can try to do a "for" or "while" loop on all the results and in a
case you find different owner then expected change a variable.
you can also use a "xargs" with a nested if that will make sure that $1
is the same as you want to check.
pretty simple to write cause it's a either every file is owned by the
same owner or not so it's OK or CRITICAL.
in case you need more help i will have sometime next week.
Regards,
Eliezer
>
> Cheers,
> christoph
>
--
Eliezer Croitoru
https://www1.ngtech.co.il
IT consulting for Nonprofit organizations
eliezer <at> ngtech.co.il
------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list