Hivemind, Sua configuração do samba parece correta, então meu melhor palpite seriam as permissões do sistema de arquivos. Seu usuário, "matt", pode não ter acesso para gravar nesses diretórios. Você é capaz de navegar para outra pasta que você pode escrever a partir do seu compartilhamento de raiz? (Nota: compartilhar a raiz do seu sistema de arquivos não é a melhor idéia do mundo.) Se sim, então quase certamente são permissões do sistema de arquivos, e se você precisa ter acesso de gravação a uma pasta, sua melhor aposta será ser comandos chmod. Um bom tutorial sobre isso pode ser encontrado aqui:
Observe que isso deve ser feito com cautela e seletivamente.