[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problema com o samba



Fiz um upgrade do servidor por força maior, e fui obrigado a atualizar
o samba para 3.0.28a, e daí começei a experimentar alguns problemas,
veja se algum deles se encaixa com o seu problema também.

Meu samba tem duas placas de rede e o samba está "bindado" para usar
ambas, mas nao sei o porque, mas ao fazer isso, as maquinas win95 e
win98 não autenticam, ou oras raramente autenticam aleatoriamente.
Quanto ao WinXP, todas autenticam e não dão nenhum problema. Solução ?
Editar /etc/network/interfaces e remover a configuração da eth1 (ip
fixo) ou bindar no samba apenas uma NIC.

Por default, o samba nao deixava logar maquinas com win9x até que eu
tivesse de incluir as instruções :
announce as = NT Server
client lanman auth = true

Também a instrução :
passdb backend = smbpasswd:/etc/samba/smbpasswd
que antes funcionava teve que ser trocada para :
   passdb backend = smbpasswd
   smb passwd file = /etc/samba/smbpasswd

Eu ainda preciso testar melhor isso antes de afirmar, mas
aparentemente a instrução 'veto files' deixou de funcionar.

Todas as maquinas tem que estar no dominio, se isso não ocorrer, uma
não mapeia a outra com respeito a impressoras e fica pedindo senha
direto, senhas que não funcionam. Isso deu tanto chabú, que no dominio
que tive aqui, tive que remover o arquivo /etc/samba/smbpasswd e
cadastrar todos os usuários/maquinas novamente, o arquivo
/etc/samba/smbpasswd já era antigo, e talvez algo nele tenha mudado de
uma versão do samba para outra.

Hoje tá tudo legal, tirando o fato de funcionar apenas com uma NIC.
Mas foram problemas em cima de problemas.

[]'s e sucesso.

2008/9/3 Rafael <rafaelsfs@gmail.com>:
> Tenho um servidor samba rodando na minha rede mas a a alguns dias ele
> apresentou um problema estranho tenho uma aplicação que verifica se o
> usuário esta logado na rede tentando acessar o servidor pelo ip dessa
> forma: //192.168.5.252 e os usuários acessam os compartilhamentos
> mapeados pelo nome do servidor como em //samba/compartilhamento como
> disse ate alguns dias atras isso funcionava perfeitamente mas hoje
> temos problema pois ao acessar pelo nome //samba/compartilhamento ele
> solicita a senha do usuário até ai normal mas ao acessar da mesma
> maquina pelo endereço ip //192.168.5.252 ele novamente pede o usuário
> e a senha e antes isso não acontecia e acho que nem deveria acontecer
> mas acontece, não atualizei o samba recente mente e ele esta na versão
> 3.0.24 testei a mesma configuração na versão 3.0.28a em outra maquina
> e tb deu o mesmo problema preciso de ajuda pra resolver se alguem
> tiver alguma idéia do que pode ser por favor me ajudem segue o arquivo
> smb.conf:
> [global]
>   workgroup = grupo
>   netbios name = samba
>   server string = "servidor"
> #-------------------------------------------------------------------------------
> # Configuração de controlador de dominio (PDC)
>   domain master = yes
>   Prefered master = yes
>   local master = yes
>   domain logons = yes
>   os level = 100
>   wins support = yes
> #-------------------------------------------------------------------------------
> # Scripts de logon
>  logon script = autent.bat
> #-------------------------------------------------------------------------------
> #Tipo de segurança
>   security = user
> #-------------------------------------------------------------------------------
> # Orientação para desempenho da rede
>   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
>   dns proxy = no
> #-------------------------------------------------------------------------------
> # Senhas criptografadas
>   encrypt passwords = true
>   smb passwd file = /etc/samba/smbpasswd
> #-------------------------------------------------------------------------------
> #Sincroniza alteração de senhas
>   unix password sync = Yes
>   passwd program = /usr/bin/passwd %u
>   passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n
> \n *passwd:*all*authentication*tokens*updated*successfully*
> #-------------------------------------------------------------------------------
> # Configuração dos logs
>   log file = /var/log/samba/log.%m
>   max log size = 50
>   debug level = 1
> #-------------------------------------------------------------------------------
> # Proibir Extencoes de Arquivos
> #   veto files = /*.mp3/*.mpg/*.avi/*.wmv/*.wma/*.ogg/*.ogm/*.src/
> *.pif/*.exe/
> #-------------------------------------------------------------------------------
> # Salva Todos os arquivos em minusculas
>   preserve case = no
>   default case = lower
> #-------------------------------------------------------------------------------
> # Tamanho dos nomes de usuarios e senhas
>   password level = 8
>   username level = 8
> #-------------------------------------------------------------------------------
> # Aceita conexoes somente da rede
>  hosts allow = 192.168.5. 192.168.6.
> #-------------------------------------------------------------------------------
> # Aceita Conexoes somente da interface
>  interfaces = eth1 eth0
>  bind interfaces only = yes
> #-------------------------------------------------------------------------------
> # Configuração de impressoras
> #   printcap name = /etc/printcap
> #   load printers = yes
> #   printing = lprng
> #------------------------------------------------------------------------------
> # Compartilhamentos
> #[homes]
> #   comment = Diretorio Home
> #   valid users = %S
> #   veto files = /*.mp3/*.exe/*.mpg/*.avi/*.bat/*.wmv/*.wma/*.ogg/
> *.ogm/*.src/*.pif/*.iso/*.vob/*.rmvb/*.rmv/*rm/*.bin/*.cue/*.tar/*.zip/
> *.rar/*.7z/*.pps/
> #   create mask = 0755
> #   directory mask = 0755
> #   browseable = no
> #   writable = yes
> #   vfs objects = recycle
> #   recycle:keeptree = yes
> #   recycle:versions = yes
> #   recycle:repository = /home/lixeira/%U
> #   recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
> #   recycle:exclude_dir = tmp, cache
>
> [arquivos]
>   path = /home/arquivos
>   comment = Diretorio de Arquivos
>   valid users = funec @admin @ads
>   writable = yes
>   browseable = yes
>   create mask = 755
>   directory mask = 755
>   veto files = /*.mp3/*.exe/*.mpg/*.avi/*.bat/*.wmv/*.wma/*.ogg/*.ogm/
> *.src/*.pif/*.iso/*.vob/*.rmvb/*.rmv/*rm/*.bin/*.cue/*.tar/*.zip/*.rar/
> *.7z/*.pps/
>   vfs objects = recycle
>   recycle:keeptree = yes
>   recycle:versions = yes
>   recycle:repository = /home/lixeira/%U
>   recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
>   recycle:exclude_dir = tmp, cache
>
> [Programas]
>  path = /home/programas
>  comment = Diretorio de Programas
>  writable = yes
>  browseable = no
>  create mask = 0700
>  directory mask = 0700
>  invalid users = funec professor
>
> [netlogon]
>   comment = Network Logon Service
>   path = /home/netlogon
>   guest ok = yes
>   writable = no
>   browseable = no
>   share modes = no
>   available = yes
>   domain logons = yes
>
> [geral]
>   path = /home/geral
>   comment = Conpartilhamento Geral
>   veto files = /*.mp3/*.exe/*.mpg/*.avi/*.wmv/*.wma/*.ogg/*.ogm/*.src/
> *.pif/*.dll/*.iso/*.vob/*.rmvb/*.rmv/*rm/*.bin/*.cue/*.tar/*.zip/*.rar/
> *.7z/*.pps/
>   writable = yes
>   browseable = no
>   create mask = 0755
>   directory mask = 0755
>   valid users = @funec admin professor
>
> [contabil]
>   path = /home/contabil
>   comment = Compartilhamento Contabil
>   veto files = /*.mp3/*.exe/*.mpg/*.avi/*.wmv/*.wma/*.ogg/*.ogm/*.src/
> *.pif/*.dll/*.iso/*.vob/*.rmvb/*.rmv/*rm/*.bin/*.cue/*.tar/*.zip/*.rar/
> *.7z/*.pps/
>   writable = yes
>   browseable = no
>   create mask = 0755
>   directory mask = 0755
>   valid users = @professor admin
>
> [lixeira]
>   path = /home/lixeira
>   writable = yes
>   browseable = no
>   valid users = admin
>
> [ads]
>   path = /home/ads
>   comment = Analise e Desenvolvimento de Sistemas
>   writable = yes
>   browseable = yes
>   create mask = 0755
>   directory mask = 0755
>   valid users = @ads @admin @professor
>
> [admin]
>   path = /home/admin
>   comment = Administrador da Rede
>   writable = yes
>   browseable = no
>   create mask = 0755
>   directory mask = 0755
>   valid users = admin
>
>
> --
> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>


Reply to: