Sie entweder Ihre eigenen Active Directory-Äquivalent bauen von Kerberos und OpenLDAP (Active Directory im Grunde ist Kerberos und LDAP, sowieso) und ein Tool wie Puppet (oder OpenLDAP selbst) für die Politik so etwas wie, oder Sie verwenden FreeIPA als integrierte Lösung.
Es gibt auch eine breite Palette von kommerziell unterstützten LDAP-Servern für Linux, wie beispielsweise Red Hat Directory Server. RHDS (wie 389 Server, die kostenlose Version von RHDS) verfügt über eine schöne Java-GUI zur Verwaltung des Verzeichnisses. Es werden jedoch weder Kerberos noch Richtlinien ausgeführt.
Persönlich mag ich das FreeIPA-Projekt sehr und ich denke, es hat viel Potenzial. Eine kommerziell unterstützte Version von FreeIPA ist meines Erachtens in den RHEL6-Standardabonnements enthalten.
Das heißt, was Sie fragen, ist eher eine Dateiserver-Lösung als eine Authentifizierungslösung (was AD ist). Wenn Sie möchten, dass Ihre Dateien auf allen Computern gespeichert werden, auf denen Sie sich anmelden, müssen Sie einen NFS-Server einrichten und eine NFS-Freigabe von Ihrem Dateiserver in Ihr Netzwerk exportieren. NFSv3 verfügt über IP-bereichsbasierte ACLs. NFSv4 ist in der Lage, eine ordnungsgemäße Authentifizierung mit Kerberos durchzuführen und lässt sich gut mit den oben beschriebenen Authentifizierungsoptionen kombinieren.
Wenn Sie Windows-Boxen in Ihrem Netzwerk haben, möchten Sie einen Samba-Server einrichten, der Ihre Dateien für Linux- und Windows-Boxen gleichermaßen freigeben kann. Samba3 kann auch als NT4-Domänencontroller fungieren, wohingegen Samba4 einen Windows 2003-Domänencontroller imitieren kann.