Eu tenho um Debian 7 instalado com o samba versão 4. Eu tenho um compartilhamento de samba que é acessado por clientes Windows (Windows 7 e Windows 10).
Cada pasta no compartilhamento pertence a um grupo e somente membros desse grupo podem acessá-lo:
smbshare
- Folder 1 (Group1)
- Folder 2 (Group2)
- Folder 3 (Group3)
- ...
Alguns usuários pertencem a dois ou mais grupos.
O problema é que, de tempos em tempos, um cliente em um computador específico não tem acesso a algumas pastas. Remover as credenciais do painel de controle do Windows e acessar novamente resolve o problema. Mas é irritante, pois alguns usuários têm o problema diariamente. Existe alguma solução? Estou fazendo algo errado?
Aqui estão os arquivos de configuração do samba:
[global]
netbios aliases = troya
create mode = 770
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
netbios name = troya
max log size = 1000
syslog = 0
obey pam restrictions = yes
os level = 20
passwd program = /usr/bin/passwd %u
security = user
server role = standalone server
default = global
usershare allow guests = yes
pam password change = yes
dns proxy = no
workgroup = TELECSO
log file = /var/log/samba/log.%m
map to guest = bad user
passdb backend = tdbsam
unix password sync = yes
panic action = /usr/share/samba/panic-action %d
directory mode = 770
[smbshare]
map archive = no
create mode = 777
directory mode = 777
write list = @smbshare
path = /srv/samba/smbshare
user = @smbshare
writeable = yes
valid users = @smbshare