I'm trying to find the easiest/best way to manage a handful of users (four, right now) and authorization to multiple applications on my Fedora server right now. I'd like there to be one password per user for all of these systems, and authorization does not need to be terribly fine-grained.
The systems I'm working with, and some examples of how I'd like to use auth, are:
- SSH
- Apache (limit certain directories to authenticated users)
- Subversion (allow r/w for authenticated users, nothing for everyone else)
- Trac (require authenticated user to any type of access)
Would LDAP (which I've never worked with) be the best choice for this?