Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I work in a startup company and recently the number of pieces of software we use started to increase. Because all of them introduce their own user databases I started looking for a solution that could be integrated with them and save me the time of updating every single db when someone compromises a password/joins/leaves.

So far I see that the only solution that is used more widely is ldap. I had bad experience with it in the past, so I was wondering if anyone could recommend an alternative.

For now it would be sufficient if it could be integrated with svn, apache and had php bindings. It would be even more awesome if it could integrate with git, ftp, postfix.

share|improve this question

closed as not constructive by MDMarra, Zoredache, HopelessN00b, mdpc, Mike Pennington Jul 31 '12 at 17:29

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

389 Directory Server / RedHat Directory server - as LDAP database backend. Standard Netscape LDAP. Fast, secure, flexible.

FreeIPA / RedHat IPA - for Identity, Policy and Audit (requires/installs 389/RH DS too). Will use kerberos and identify services via pam names. Centralized, smart, easy, secure.

p.s. Use RHEL 6 or Fedora 17 as server

share|improve this answer
We will be using RHEL in the future but for now the solution must work in Ubuntu. And somehow I don't think that using fedora in a server is a good idea. – karka91 Jul 31 '12 at 17:07
It will work. You only need freeipa clients. Fedora is bad idea and Ubuntu is good? hm... :) Use it as LDAP/IPA server, client side (including service servers) can be anything, including windows. Otherwise have fun with openldap, SSL with openldap and etc. It's a headache. RH is de-facto standard solution provider today and fedora community is much stronger than any. The only thing is release cycle which doesn't look like a problem for me - upgrades are easy. – GioMac Jul 31 '12 at 17:14 – GioMac Jul 31 '12 at 17:18

Not the answer you're looking for? Browse other questions tagged or ask your own question.