Albo budujesz swój własny odpowiednik Active Directory z Kerberos i OpenLDAP (w każdym razie Active Directory to Kerberos i LDAP) i używasz narzędzia takiego jak Puppet (lub sam OpenLDAP) do czegoś podobnego do zasad, albo używasz FreeIPA jako zintegrowanego rozwiązania.
Istnieje również szeroka gama obsługiwanych komercyjnie serwerów LDAP dla systemu Linux, takich jak Red Hat Directory Server. RHDS (jak 389 Server, który jest bezpłatną wersją RHDS) ma przyjemny graficzny interfejs użytkownika Java do zarządzania katalogiem. Nie robi to ani Kerberos, ani zasad.
Osobiście bardzo podoba mi się projekt FreeIPA i myślę, że ma on duży potencjał. Uważam, że obsługiwana komercyjnie wersja FreeIPA jest zawarta w standardowych subskrypcjach RHEL6.
To powiedziawszy, to, o co pytasz, bardziej przypomina rozwiązanie serwera plików niż rozwiązanie uwierzytelniania (którym jest AD). Jeśli chcesz mieć swoje pliki na wszystkich komputerach, na które się logujesz, musisz skonfigurować serwer NFS i wyeksportować udział NFS z serwera plików do sieci. NFSv3 ma ACL oparte na zakresie adresów IP, NFSv4 byłby w stanie przeprowadzić prawidłowe uwierzytelnianie za pomocą Kerberos i ładnie łączy się z opcjami uwierzytelniania opisanymi powyżej.
Jeśli masz w sieci urządzenia Windows, będziesz chciał skonfigurować serwer Samba, który będzie mógł udostępniać twoje pliki do urządzeń Linux i Windows. Samba3 może również działać jako kontroler domeny w stylu NT4, podczas gdy Samba4 może naśladować kontroler domeny w stylu Windows 2003.