tcbrunoro
(usa Ubuntu)
Enviado em 30/06/2016 - 17:27h
Boa Tarde amigos,
Estou há duas semanas tentando solucionar um problema e preciso de ajuda.
Tenho um Ubuntu Server Versão 16.04 com Samba Versão 4.3.9-Ubuntu
Todas as estações de trabalho utilizam Windows 7
tenho um diretório compartilhado [PROTOCOLO] onde existe um sistema antigo (utilizado somente para consultas) em MS Access
no meu Ubuntu Server existem os usuários:
user: c3
user: c4
user: protocolo
e os grupos
grupo: gc3 usuários->c3
grupo: gc4 usuários->c4
grupo: gprotocolo ->usuários: c3, c4, protocolo
onde os usuários c3, c4 e protocolo possuem permissão total no diretório protocolo
quando o usuário c3 executa o arquivo -> protocolo.mdb
ele automaticamente gera um arquivo temporário -> protocolo.ldb e seta as permissões 0755 nesse temporário.
neste momento os usuários c4 e protocolo não conseguem executar o protocolo.mdb, ele abre mas ao colocar a senha do sistema em MsAccess dá erro de autenticação, mas outro computador autenticado com o usuário c3 consegue simultaneamente.
Então eu seto manualmente as permissões nesse arquivo temporário protocolo.ldb para 0777 e funciona para todo mundo, mas quando todos fecham o sistema arquivo o temporário some, aí tenho que fazer o procedimento novamente.
Alguém já passou por algo parecido para me ajudar? agradeço.
Este é meu smb.conf
[global]
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = WORKGROUP
# server string is the equivalent of the NT Description field
server string = %h server (Samba, Ubuntu)
dns proxy = no
#bloqueio de extensoes de arquivo
veto files = /*.mp3/*.com/*.scr/*.pif/*.bat/*.wma/*.avi/*.mpg/*.flv /*.{*}
# acesso multi-usuário (facultativo)
Share modes = yes
#### Debugging/Accounting ####
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
############ Misc ############
usershare max shares = 100
usershare allow guests = yes
#======================= Share Definitions =======================
[protocolo]
comment = Diretorio Restrito Protocolo
path = /media/share/protocolo
valid users = @gprotocolo
writable = yes
browseable = yes
force group = gprotocolo
create mask = 0777
directory mask = 0777
force security mode = 2777
force directory mode = 2777
directory mode = 2777
force create mode = 2777
create mode = 2777