Hello All,
I have recently been introduced to linux security. After going through man 
pages and some posts, I believe I have configured and setup my audit rules 
correctly. My need is to monitor and log access to all files in certain 
directories.
The problem.
Application1 - I log in using my id <user1>. I sudo to <super_user1> and start 
the application.
The application starts a few daemon process owned by <super_user1>.

User2 - uses the application to access the files (through some script). The 
script is actually executed by the application's daemon process.

The auid shown in the audit logs is always my id <user1> for all audit events.

So I started capturing the uid from the logs which shows <user2>.

Now user2 is smart, he/she sudo to <super_user2> and then runs the same script 
to access the files. This time the auid is shown as my user <user1> and the 
uid, euid is always shown as <super_user2>.

Is there a way I can get the auid of the person who started the script even 
after he/she sudoes to another user?

Any help/suggestion is much appreciated.

Thanks,
Amit.


Sent with [ProtonMail](https://protonmail.com) Secure Email.
--
Linux-audit mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/linux-audit

Reply via email to