hcfgnr
(usa Fedora)
Enviado em 01/04/2008 - 15:27h
Olá pessoal!
Instalei e configurei meu servidor samba para que ele autenticasse no AD. Ele está funcionando quase perfeito. Eu consigo acessar os compartilhamentos usando grupos e usuários do AD normal, mas com algumas condições:
1º Quando eu acesso um compartilhamento com um usuário, e depois eu mudo a permissão para um outro usuário no smb.conf e tentasse novamente logar com esse outro usuário, dava acesso negado, como se o samba fizesse cache de usuário. Pra funcionar era só voltar a permissão para o usuário inicial, reiniciar o samba que o acesso estava liberado denovo.
2º Quando eu crio um compartilhamento em um diretório criado (Ex.:/tmp/teste) eu não consigo acessar o compartilhamento pois o samba não consegue enxergar esse diretório, como se ele nunca tivesse sido criado. Eu só consigo acessar compartilhamentos usando diretórios nativos do linux (Ex.: /, /tmp e etc).
O que fazer???
Exemplo do meu smb.conf:
[global]
workgroup = INFOHC
realm = INFOHC.COM.BR
server string = Servidor de Arquivos
interfaces = eth0
security = ADS
password server = 10.10.1.29
log level = 5
log file = /var/log/samba/log.%m
max log size = 1024
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
domain master = No
ldap ssl = no
dmap uid = 10000-20000
idmap gid = 10000-20000
winbind separator = +
winbind enum users = Yes
winbind enum groups = Yes
[samba]
comment = Diretorio de teste
path = /tmp
valid users = @"INFOHC+ti-admins"
browseable = Yes
[temporario]
comment = Diretorio temporario do samba
path = /
valid users = INFOHC+jmoraes
browseable = Yes
[BKP]
comment = Diretorio de backup
path = /tmp/teste
valid users = INFOHC+jmoraes
browseable = Yes
writable = Yes
public = Yes