Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

How to Identify Unix User who modified a file in Solaris

Posted on 2011-09-19
8
Medium Priority
?
653 Views
Last Modified: 2012-05-12
Hi All,
         Can you please suggest which tool/utility/auditing can assist me to find the Solaris user who modified a particular file.

OS Version :- SUNOS 5.10 Generic_144488-11 sun4us sparc FJSV,GPUZC-M

Thanks in Advance.

Regards
0
Comment
Question by:vasudev_v
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
8 Comments
 

Author Comment

by:vasudev_v
ID: 36559064
    Please help.
0
 

Author Comment

by:vasudev_v
ID: 36559084
Hi  rybaa,

         find command will give me the time when the file got modified however i am looking for unix user name who modified this file. There are many users in the servers who could modify the file but i
am looking specific user who modified this file.

Thanks.

Regards
0
Q2 2017 - Latest Malware & Internet Attacks

WatchGuard’s Threat Lab is a group of dedicated threat researchers committed to helping you stay ahead of the bad guys by providing in-depth analysis of the top security threats to your network.  Check out our latest Quarterly Internet Security Report!

 
LVL 18

Expert Comment

by:liddler
ID: 36559094
You will be able to do using Solaris BSM (auditd) - but unless it's already in place it won't be able to tell you about previous actions.
Have a look here: http://www.deer-run.com/~hal/sysadmin/SolarisBSMAuditing.html
0
 
LVL 40

Expert Comment

by:omarfarid
ID: 36559192
0
 
LVL 4

Accepted Solution

by:
Anacreo earned 2000 total points
ID: 36713180
You have a lot of users, but do you have a lot of users who login interactively at the same time?

1. Find the date and time that the file was modified.
2. Run the command "last", find the users who were logged in overlapping the date and time of the file modification.
3. You could perhaps get lucky and check the command history files for those said users.
find / -name '*history*' | sed -e 's/.*/"&"/g' | xargs grep -i <filename>
4. Additionally check in the FTP xferlog /var/log/xferlog incase it was modified via FTP.

Let me know if you need more tips along these lines...
0
 
LVL 27

Expert Comment

by:Tolomir
ID: 37175638
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0

Featured Post

Q2 2017 - Latest Malware & Internet Attacks

WatchGuard’s Threat Lab is a group of dedicated threat researchers committed to helping you stay ahead of the bad guys by providing in-depth analysis of the top security threats to your network.  Check out our latest Quarterly Internet Security Report!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you haven’t already, I encourage you to read the first article (http://www.experts-exchange.com/articles/18680/An-Introduction-to-R-Programming-and-R-Studio.html) in my series to gain a basic foundation of R and R Studio.  You will also find the …
Article by: evilrix
Looking for a way to avoid searching through large data sets for data that doesn't exist? A Bloom Filter might be what you need. This data structure is a probabilistic filter that allows you to avoid unnecessary searches when you know the data defin…
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
The viewer will learn how to pass data into a function in C++. This is one step further in using functions. Instead of only printing text onto the console, the function will be able to perform calculations with argumentents given by the user.
Suggested Courses

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question