Possible Duplicate:
SysAdmin & Developer: Responsibilities
Suppose, I have 20 servers:
- We keep data in Linux servers
- Developers often need to Login to the server to debug some issue
- Sometimes they have to access user data and run through the app in production to replicate a problem that was not reproducible in test environment
What are the best practices for this situation?