Estou tentando configurar um servidor Ubuntu 12.04 nas usando o compartilhamento de arquivos samba. Primeiro tentei configurá-lo com o webmin e quando isso não funcionou, tentei configurá-lo manualmente usando o editor vi modificando o /etc/samba/smb.conf. Ambas as vezes os resultados foram os mesmos.
Na rede, todos os usuários podem abrir o compartilhamento (vazio), mas não podem gravar no compartilhamento (permissão negada). Isso é o mesmo para máquinas Linux e Windows.
Meu smb.conf em parte se parece com:
[John]
writable = yes
invalid users = kid1 kid2 kid3
path = /SharedMedia/John
comment = John
valid users = john wife
browsable = yes
create mode = 777
directory mode = 777
[Public]
writable = yes
path = /SharedMedia/Public
comment = Public
valid users = john wife kid1 kid2 kid3 virtualbox
browsable = yes
create mode = 777
directory mode = 777
(os usuários do sistema incluem: john, wife, kid1 kid2 kid3 e virtualbox para máquina virtual - nomes ocultos para privacidade)
Todos os usuários existem como usuários linux e samba e possuem a mesma senha para ambos.
observação: nunca configurei grupos de samba, pois não parece se aplicar ao meu uso. Por exemplo: todos os usuários têm seu próprio compartilhamento no servidor, mas outros usuários não devem ter permissão para acessá-lo. Portanto, não configurei grupos porque havia poucos compartilhamentos que todos os usuários acessam.
Eu honestamente não consigo descobrir o que está me impedindo. Obrigado pela sua ajuda.