Tente alterar o seguinte na configuração:
De:
create mask = 0777
directory mask = 0777
Para:
create mask = 1777
directory mask = 1777
Por fim, reinicie o serviço de compartilhamento.
Estou compartilhando diretórios de minhas casas em um convidado do VMWare Ubuntu para um host do Windows 7. Eu posso escrever para o diretório /home/user sem nenhum problema, mas quando eu detalho em subdiretórios, o Windows me diz que não tenho permissão para executar esta ação.
Aqui estão as configurações que eu mudei:
[homes]
comment = Home Directories
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes
valid users = %s
Eu ainda não sou proficiente com Linux, então peço desculpas se estou perdendo algo óbvio.
Tente alterar o seguinte na configuração:
De:
create mask = 0777
directory mask = 0777
Para:
create mask = 1777
directory mask = 1777
Por fim, reinicie o serviço de compartilhamento.