Acho que você deve alterar valid users = ashley joe %S para apenas valid users = %S . No seu exemplo, ashley, joe and %S [the name of the share] é sempre válido, portanto, ashley e joe podem alcançar todas as residências, qualquer outro (se houver) usuários deve ver apenas os seus próprios no exemplo que você forneceu.