gI estava me instalando samba em uma bifurcação minimalista do Ubuntu (linux-lite).
No começo eu instalei sem qualquer gerenciamento de usuário, e apenas uma conta de convidado, aqui está meu smb.conf
[global] workgroup=WORKGROUP server string = Test NAS netbios name = testsan security = user encrypt password = true map to guest = bad user guest account = smbguest dns proxy = no [smb] path = /smb/ available = yes browsable = yes writeable = yes guest ok = yes printable = no create mask = 0664 directory mask = 0775
O usuário do Linux smbguest tem "smbusers" como seu grupo principal
aqui é o arquivo local: drwxrwxr-x 2 smbusers de raiz 4096 1 de agosto 11:00 / smb /
Quando eu o monto como cifs ou acesso a ele a partir de um host do Windows, sou capaz de criar, renomear e excluir diretórios
Eu sou capaz de criar & editar arquivos, mas não renomear ou excluir arquivos no compartilhamento de raiz, mesmo se eu apenas os criei e sou seu proprietário.
Assim como se eu não tivesse acesso de "gravação" para a pasta ... mas eu faço, desde que se eu su - smbguest
e fazê-lo de lá eu posso.
Isso parece de alguma forma relacionado a ACLs do CIFS, alguém poderia explicar?