Aqui está uma boa explicação: link
"O motivo pelo qual você precisa de uma conta unix é que o samba pode restringir o acesso aos arquivos de acordo com as permissões definidas no sistema de arquivos. Se o usuário unix não tiver permissão local para ler um arquivo, o usuário do samba com o mesmo nome ganhará não será capaz de lê-lo, independentemente das configurações do compartilhamento. Eu acho que você pode desativar a conta unix, contanto que o usuário do samba esteja listado em / etc / passwd com um UID. "