Tente fazer isso (é um trabalho sujo, pois você não deve dar permissões para o 777 com facilidade)
sudo chmod -R 777 /path/to/share
Aqui está um artigo do site do Ubuntu explicando diferentes permissões de arquivo / pasta
Eu criei um Samba-share que funciona bem, exceto o fato de que os arquivos não são graváveis.
O servidor é um sistema Ubuntu com a seguinte entrada em /etc/samba/smb.conf:
[poddycds]
path = /mnt/hdcd/home/login/poddy/poddydata/cds
public = yes
writeable = yes
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
browseable = yes
public = yes
O cliente é um sistema Fedora 21 com a seguinte entrada em / etc / fstab:
//192.168.1.244/poddycds /mnt/poddycds cifs guest,uid=1000,gid=1000,rw,noperm,file_mode=0777,dir_mode=0777 0 0
O compartilhamento é montado corretamente em / mnt / poddycds e é possível ver todos os arquivos com permissão de gravação 8user, group e world), mas quando tento gravar um dos arquivos existentes, isso falha.
Alguma idéia do que pode estar faltando aqui?
Atualização: parece ser um problema da configuração do servidor, quando me conecto de um dispositivo Windows, tenho o mesmo problema. Então, alguma idéia por que o servidor não o monta gravável como especificado em smb.conf? Ou quais arquivos de log eu posso verificar para encontrar o motivo?