Вы либо создаете свой собственный Active Directory-эквивалент из Kerberos и OpenLDAP (в любом случае Active Directory в основном - Kerberos и LDAP) и используете такой инструмент, как Puppet (или сам OpenLDAP) для чего-то, напоминающего политики, либо используете FreeIPA в качестве интегрированного решения.
Существует также широкий спектр коммерчески поддерживаемых серверов LDAP для Linux, таких как Red Hat Directory Server. RHDS (например, 389 Server, который является бесплатной версией RHDS) имеет приятный Java GUI для управления каталогом. Это не делает ни Kerberos, ни политики, хотя.
Лично мне очень нравится проект FreeIPA, и я думаю, что у него большой потенциал. Я полагаю, что коммерчески поддерживаемая версия FreeIPA включена в стандартные подписки RHEL6.
Тем не менее, то, о чем вы спрашиваете, больше похоже на решение для файлового сервера, чем на решение для аутентификации (каковым является AD). Если вы хотите, чтобы ваши файлы находились на всех компьютерах, на которых вы входите, вам нужно настроить сервер NFS и экспортировать общий ресурс NFS с вашего файлового сервера в вашу сеть. NFSv3 имеет списки ACL на основе диапазона IP-адресов, NFSv4 сможет выполнять надлежащую аутентификацию с Kerberos и прекрасно сочетается с опциями аутентификации, которые я описал выше.
Если в вашей сети есть блоки Windows, вы можете настроить сервер Samba, который может предоставлять доступ к вашим файлам для блоков Linux и Windows. Samba3 также может функционировать как контроллер домена в стиле NT4, тогда как Samba4 может имитировать контроллер домена в стиле Windows 2003.