Isso se deve ao SELINUX. Tente colocá-lo no modo permissivo, emitindo setenforce 0 e teste se o Samba agora funciona. Se funcionar e você quiser refinar sua configuração, você pode marcar / var / www com o rótulo public_content_rw_t e reativar o selinux com setenforce 1
Para mais informações, veja aqui