Tente adicionar a seguinte diretiva à sua seção [data]:
force create mode = 755
Isso garante o nível mínimo de modo ao criar um arquivo.
Do manual do Samba :
% bl0ck_qu0te%Nós usamos um servidor Ubuntu 14.04 como servidor de arquivos em nossa rede fechada. Usamos estações de trabalho Apple e Windows (protocolo SMB). Às vezes, temos problemas ao salvar arquivos no servidor como "Não foi possível salvar" o nome do arquivo "porque o acesso de gravação não foi concedido". Isso é estranho já que todos os arquivos e pastas têm o login no usuário como proprietário e 755 permissões. Depois de verificar tal arquivo, ele tem 764 direitos (rwxrw-r--) e nós recebemos esta mensagem. Às vezes, após várias tentativas seguras, funciona. Eu corro um cronjob agora a cada hora para redefinir todas as permissões, mas é chato.
Alguém tem algum conselho ou dicas?
Tente adicionar a seguinte diretiva à sua seção [data]:
force create mode = 755
Isso garante o nível mínimo de modo ao criar um arquivo.
Do manual do Samba :
% bl0ck_qu0te%