CentOS Linux Notifications For Any Changes In Files Or Folders
Hi,
I am running CentOS Linux release 7.9.2009 (Core). Is there a way to notify via email if any files or folders have been accessed, modified, or changed? Also, if somebody deletes or adds any files in a specific folder
/opt. Sysadmin should be notified via email or Slack channel using an alerting mechanism.
Please guide and suggest. Thanks in advance.
Best Regards,
Kaushal
6 thoughts on - CentOS Linux Notifications For Any Changes In Files Or Folders
man inotify
and
man incron
Thanks Roberto and Frank for the response !!! Is there a way to notify it via email? Any examples? Thanks in advance.
Best Regards,
Kaushal
https://www.unixmen.com/how-to-monitor-filesystem-events-with-incron/
–
Hi Lee,
Thanks for sharing the link https://www.unixmen.com/how-to-monitor-filesystem-events-with-incron/. However I am receiving multiple emails (more than 1 email) while accessing the /var/www/html/prodsys.cert file. Am i missing something as per the below incrontab -l output
/var/www/html/prodsys.cert IN_ALL_EVENTS printf “Subject: Prod Public Certificate file Monitoring\n\n prodsys.cert Certificate file in /var/www/html/ directory has been accessed in https://dev.internalcraft.com
<https://hsbcidpdev.digitalapicraft.com/> ” | /usr/sbin/ssmtp -vvv user@xxxxxxxxx.com >> /tmp/ic.log 2>&1
Please guide me. Thanks in advance.
Best Regards,
Kaushal
Hi Kaushal,
You’ve asked incron to inform you of all events, so presumably, your
“access” triggers multiple filesystem events. You need to be more selective about which events you want to be notified about.
Regards, Anand