Você pode reeditar e fornecer mais alguns detalhes? Você está configurando a autenticação all via Ubuntu? Existe um controlador de domínio do Windows envolvido, ou é tudo Ubuntu o tempo todo? Você terá clientes do Windows (XP, Vista, 7) conectados? Esta é uma loja de todos os clientes Mac? Apenas curioso, por que você não quer o Kerberos?
Usar o SMB no OS X para diretórios pessoais é problemático; Eu sei de uma pessoa que teve todos os tipos de problemas para fazer o diretório home mapear corretamente quando eles se conectaram. A unidade apareceria, mas não importava como eles tentassem abri-la, eles simplesmente não conseguiam acessá-la.
Se você é uma loja 100% não-windows , eu realmente recomendo que você vá com o NFS. Eu garanto que você vai cortar cargas de dor de cabeça, ele vai engrenar com o seu esquema de permissões Unix (y) existente, e você geralmente pode fazer as coisas.
Se você tem clientes Windows que precisam se conectar, bem, o Samba é praticamente o único jogo da cidade.
Se você tiver controladores de domínio do Windows e estiver configurando o Ubuntu como um servidor membro agindo como um servidor de arquivos, então deseja o Kerberos em sua vida, isso simplificará sua autenticação. Se você está evitando o Kerberos porque tem medo de precisar de um KDC, não tenha medo, porque o Controlador de Domínio do Windows fornecerá isso para você.