Como você já adicionou a tag Samba, é possível usar o Samba como um controlador de domínio para autenticar clientes Windows e fornecer espaço para os usuários salvarem seus arquivos. Eu já usei essas configurações em pequenas empresas. Se isso se encaixa em uma "pequena preocupação" depende de suas necessidades específicas.
Editar
Para autenticação, você cria um domínio do Windows no servidor Samba e torna seus dispositivos membros desse domínio. Agora, todos os usuários do domínio podem fazer login em qualquer um dos dispositivos. O Samba suporta diferentes backends, mas você provavelmente quer usar o backend do LDAP para gerenciar os usuários do Samba. Você pode usar a mesma árvore LDAP para gerenciar os usuários do Linux, você só precisa de alguns atributos adicionais.