Encontrei ... precisei desativar o SELinux
Eu tenho uma máquina CentOS com o samba instalado e configurado da seguinte forma:
[global]
security = user
workgroup = mycompany
e um compartilhamento
[myshare]
path = /srv/mysrvapp
writable = yes
valid user = centos
public = no
A pasta / srv / mysrvapp tem o proprietário configurado para centos e direitos totais sobre ele (chmod 777). Do Linux, conectado com o usuário centos , tudo funciona bem. O usuário centos também é adicionado ao banco de dados do usuário do samba com uma senha. O serviço samba é reiniciado.
Quando tento mapear esse compartilhamento do windows (\ CentMachine \ myshare), posso conectar ao compartilhamento usando centos e é a senha do samba, mas só consigo ver as pastas no compartilhamento, Não consigo ver os arquivos criados no linux e não consigo criar arquivos ou pastas das janelas. Eu verifiquei no Linux e arquivos e pastas têm os mesmos direitos (incluindo escrever e definir centos como proprietário)
A máquina Win faz parte do domínio "mycompany", mas a máquina linux não faz parte do domínio.
Alguma sugestão de por que não consigo escrever para este compartilhamento ou por que os arquivos não são exibidos? Obrigado