Looking to collect activities performed by user in unix servers. Currently able to identify login activity.
Also, tracking activities based on below apps,
systemd-logind,chage,serevu,sesu,sesu,sftp-server,su,sudo
Like wise, would like to know other possible activity tracking and commands executed in unix servers.
Appreciate any help to achieve this.
Hi
IF you need more information about user’s activity on Linux you must configure auditd system based on your needs. Then just start to collect it’s log and analyse it.
R. Ismo
Most of this applications writes logs at some place. For example systemd, sftp-server, su logs, sftp-server(if configured to log in sshd_config) can be found in /var/log/messages, /var/log/secure etc. If not you can configure them to log. Then monitor these log files and forward it to splunk.
Check this Splunk add-on works for you Splunk Add-on for Unix and Linux:
Splunk documentation on this add-on here: https://docs.splunk.com/Documentation/AddOns/released/UnixLinux/About
Depending on your unix system (or Linux distro), most (all?) of that data will be found in for example auth.log. If it isn't you may need to change the verbosity level of the logging taking place.
If you want more specific help, it would help to know what unix you are using.