Você será solicitado a fazer autenticação por causa do modo de segurança selecionado "security = user". Para obter o que você deseja, eu recomendaria a segurança em nível de compartilhamento. Uma descrição detalhada, bem como instruções sobre o que fazer, pode ser encontrada aqui:
Além disso, o site mencionado descreve os dois modos de segurança do samba em detalhes. Isso deve ajudá-lo a equilibrar a segurança e a facilidade de uso com suas próprias necessidades.
Você também pode adicionar isto ao seu smb.conf:
security = user
map to guest = Bad User
Ao adicionar essa linha, você está dizendo ao servidor que qualquer usuário que não seja contabilizado deve ser tratado como convidado.