Samba está bloqueando gravação de arquivos

1. Samba está bloqueando gravação de arquivos

Henrique Coutinho
h.coutinho

(usa Ubuntu)

Enviado em 28/10/2010 - 11:04h

Fala galera, estou com esse problema. Tenho um servidor de arquivos e o Samba está bloqueando a gravação de alguns arquivos .doc e .xls, aparecendo a mensagem de somente leitura e que tem um usuário com o arquivo aberto, sendo que na verdade nao tem ninguém com o arquivo aberto. Em algumas ocasiões funciona normalmente, porém em outras não. Vou colocar como está configurado GLOBAL e o compartilhamento que está ocorrendo este problema.


[global]
server string = Servidor de Arquivos
workgroup = rede
security = user
hosts allow = 192.168.0.
interfaces = 192.168.0.101
bind interfaces only = yes
remote announce = 192.168.0.255
remote browse sync = 192.168.0.255
printcap name = cups
cups options = raw
log file = /var/log/samba/samba.log
max log size = 1000
username level = 10
password level = 10
unix password sync = yes
local master = no
domain master = no
preferred master = yes
os level = 100
logon drive = m:
logon home = \\%L\homes\%u
logon path = \\%L\profiles\%u
logon script = %G.bat
name resolve order = wins lmhosts bcast
dns proxy = no
client use spnego = no
client signing = no
client schannel = no
server schannel = no
allow trusted domains = no
obey pam restrictions = yes
enable spoolss = yes
follow symlinks = no
update encrypted = yes
passwd chat timeout = 120
username map = /etc/samba/smbusers
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
kernel oplocks = No
lock spin count = 50
lock spin time = 25

[SDB-LABORATORIO]
path = /home/usuario/Público/SDB-LABORATORIO/LABORATORIO
comment = Pasta Depto - Laboratorio
valid users = hcoutinho ccmonteiro slfreitas tecnicos
write list = hcoutinho ccmonteiro slfreitas tecnicos
admin users = hcoutinho ccmonteiro slfreitas tecnicos
read only = no
guest ok = yes
locking = no
strict locking = no
oplocks = no
veto oplock files = /*.xls
level2 oplocks = no
create mask = 0777
directory mask = 0777



  


2. bloaquear arquivos no samba

Robson Fabio
robingelomar

(usa Fedora)

Enviado em 03/12/2010 - 13:52h

Ola amigo estava dando uma olhada no seu smb:

veto plock files = /*.xls

ela que esta bloqueando os arquivos, vc esta vetando porem só dentro deste compartilhamento:

path = /home/usuario/Público/SDB-LABORATORIO/LABORATORIO

para liberar é so comentar esta linha:(veto plock files = /*.xls) e restarta o smb para fazer um teste.


[SDB-LABORATORIO]
path = /home/usuario/Público/SDB-LABORATORIO/LABORATORIO
comment = Pasta Depto - Laboratorio
valid users = hcoutinho ccmonteiro slfreitas tecnicos
write list = hcoutinho ccmonteiro slfreitas tecnicos
admin users = hcoutinho ccmonteiro slfreitas tecnicos
read only = no
guest ok = yes
locking = no
strict locking = no
oplocks = no
veto oplock files = /*.xls
level2 oplocks = no
create mask = 0777
directory mask = 0777



3. Re: Samba está bloqueando gravação de arquivos

Luiz Fernando
fer4131

(usa Outra)

Enviado em 09/12/2010 - 12:35h

tenho o mesmo problema.No meu samba não estou ventando nada...e só no momento que isso acontece só tem um usuário com a planilha aberta.Nesse caso reinicio o samba, ele abre e consegue salvar normal.Abaixo meu smb.conf alguém pode me ajudar??

Meu samba é integrado ao AD do windows 2003:


workgroup = NOVAF
realm = NOVAF.LOCAL
server string = Servidor Linux
security = ads
;security = share
netbios name = samba
idmap uid = 10000-20000
winbind enum users = yes
winbind gid = 10000-20000
;os level = 20
winbind enum groups = yes
;socket address = 10.0.1.2
password server = application.novaf.local
domain master = no
local master = no
domain logons = no
preferred master = no
winbind separator = +
;winbind use default domain = yes
max log size = 50 template homedir = /home/%D/%U
log file = /var/log/samba/log.%m
encrypt passwords = yes
dns proxy = no
wins proxy = no
printcap name = cups

#LOGANDO WINDOWS 7
ntlm auth = YES
lanman auth = YES
client NTLMv2 auth = YES
passdb backend = smbpasswd

veto files = /*.mp3/*.avi/*.wma/*.wmv
#resolve problema de pastas que não aparecem de imediato:
change notify = Yes
getwd cache = Yes
kernel change notify = Yes

#Performace samba:
log level = 3
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
#read raw = yes
#write raw = yes
#oplocks = yes


#max xmit = 65535
#dead time = 15
#getwd cache = yes

#LIXEIRA:
#Lixeira samba
#vfs object = recycle full_audit
vfs object = recycle
#a linha abaixo cria uma pasta com o nome do usuário que deletou o arquivo e salva la
recycle:repository = /var/samba/trash/%U
recycle:keeptree = yes
recycle:versions = yes


#[dados]
# comment = pastas do servidor linux
# path = /home/samba/dados
# browseable = yes
# writable = true
# #read only = No
# create mask = 0660
# directory mask = 0700

#Lixeira samba
#vfs object = recycle full_audit
#vfs object = recycle
#a linha abaixo cria uma pasta com o nome do usuário que deletou o arquivo e salva la
#recycle:repository = /var/samba/trash/%U
#recycle:keeptree = yes
#recycle:versions = yes
#AUDITORIA
#full_audit:facility = LOCAL5
#full_audit:priority = NOTICE
#full_audit:prefix = %u|%I|%S
#full_audit:success = rename rmdir unlink mv
#full_audit:failure = none


[PACKUVA]
comment = pastas do servidor linux
path = /home/samba/PACKUVA
browseable = yes
writable = true
#read only = No

create mask = 0777
directory mask = 0777
valid users = @"NOVAF+pack uva",@NOVAF+diretoria,NOVAF+administrator,NOVAF+hiltevan

[CAMPOMANGA]
comment = pastas do servidor linux
path = /home/samba/CAMPOMANGA
browseable = yes
writable = true
#read only = No
create mask = 0777
directory mask = 0777
valid users = NOVAF+ademario,@"NOVAF+campo manga",@NOVAF+diretoria,NOVAF+administrator



[PACKMANGA]
comment = pastas do servidor linux
path = /home/samba/PACKMANGA
browseable = yes
writable = true
#read only = No
#force group = @"NOVAF+pack manga"
create mask = 0777
directory mask = 0777
valid users = NOVAF+ademario,@"NOVAF+pack manga",@NOVAF+diretoria,NOVAF+administrator,NOVAF+rose,NOVAF+daiane


[ALMOXARIFADO]
comment = pastas do servidor linux
path = /home/samba/ALMOXARIFADO
browseable = yes
writable = true
#read only = No
create mask = 0777
directory mask = 0777
valid users = @NOVAF+almoxarifado,@NOVAF+diretoria,NOVAF+administrator,NOVAF+ricsson


[EXPORTACAO ]
comment = pastas do servidor linux
path = /home/samba/EXPORTACAO
browseable = yes
writable = true
#read only = No
create mask = 0777
directory mask = 0777
valid users = NOVAF+neomar.silva, @NOVAF+comercial,@NOVAF+diretoria,NOVAF+administrator,NOVAF+alisson,NOVAF+handerson.handnelle


e etc...

a pasta onde tenho mais esse problema é na pasta exportacao.

o que acontece no meu caso já que náo veto nada em doc e xls?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts