jgodoi
(usa CentOS)
Enviado em 30/06/2011 - 15:28h
Boa tarde galera da Viva o Linux!
Eu configurei um server samba em um servidor Debian GNU/Linux 5.0.
Depois de umas 3 semanas funcionando perfeitamente o compartilhamento, ele parou de funcionar.
Só tenho um diretório compartilhado, é um Público para troca de arquivos entre os usuários, são uns 6~7 usuários apenas, sem necessidade de login para acessar o diretório.
Segue abaixo meu smb.conf
Qualquer ajuda é muito bem vinda.
#########################################
# smb.conf,v 1.2.4.6 2002/03/13 18:56:16
#================ Global Settings ====================
[global]
# Executa uma ação quando o Samba trava:
panic action = /usr/share/samba/panic-action %d
# Nome do Grupo de Trabalho
workgroup = vitlog
# Descrição ou comentário
server string = %h server (Samba %v)
# Descomente a linha abaixo caso queira carregar automaticamente as impressoras
; load printers = yes
# Descomente a linha abaixo caso você queira admitir o acesso de usuários usando a conta de convidados
map to guest = bad user
guest account = nobody
invalid users = root
# Isto diz ao Samba para usar um arquivo de log para cada máquina que a ele se conectar
log file = /var/log/samba/log.%m
# Define o tamanho dos arquivos de Log
max log size = 1000
# à uma boa idéia deixar a opção security = user, isto vai obrigar o usuário a
# ter uma conta no servidor, pois sempre que alguém se logar a ele será
# requisitada a senha e o login
security = share
# Você pode querer usar encriptação de senha para dificultar ainda mais
# a ação de pessoas mal intencionadas deixando como True a opção abaixo:
encrypt passwords = false
passdb backend = smbpasswd
# Você pode usar um arquivo customizado de
# configuração deixando descomentada a linha abaixo, a macro %m deve ser
# substituÃda pelo nome da máquina que esta conectada.
; include = /home/samba/etc/smb.conf.%m
# Muitas pessoas afirmam que esta opção melhora a performance do
# Servidor, você pode querer adicionar a seguinte linha no seu Smb.Conf.
# SO_RCVBUF=8192 SO_SNDBUF=8192
socket options = TCP_NODELAY
smb ports = 139
#----------------------- Browser Control Options ---------------------
# Mude o Local Master para NO caso você não queira o samba como um
# Master Browser na sua Rede
local master = yes
; os level = 20
# Dá suporte a logins de redes para o Windows 2000 e XP
; domain logons = yes
# Não use esta opção caso você tenha um DomÃnio Windows NT fazendo
# o trabalho de Domain Master
; domain master = auto
; preferred master = auto
#--- End of Browser Control Options ---
# Sessão de Suporte a Windows Internet Name Serving:
# Wins Support - Diz ao componente do Samba NMBD para ativar este Wins Server
; wins support = yes# WINS Server - Diz ao NMBD para ser
# um Cliente WINS Veja que: O Samba pode ser um WINS
# Server, ou um WINS Client, mas não os 2
; wins server = w.x.y.z
# Inclui informações do servidor DHCP, se este não estiver instalado
# comente esta linha abaixo.
include = /etc/samba/dhcp.conf
# Isto previne o NMBD de procurar por nomes NetBios em DNS.
dns proxy = no
# Define o Chat para a alteração de senhas e define o programa de senhas
passwd program = /usr/bin/passwd %u
passwd chat = *InsirasUmasNovasSenha:* %n *RedigitesAsSenha:* %n .
# Habilita logins com caracteres maiúsculos e minúsculos e mantém os # caracteres dos nomes de arquivos na sua exata forma
; password level = 8
; preserve case = yes
# Os seguintes parâmetros somente serão úteis caso você tenha o pacote
# linpopup instalado
; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &
obey pam restrictions = yes
#=================== Share Definitions ====================
[homes]
comment = Diretórios Pessoais
browseable = no
# Por padrão os diretórios pessoais são exportados com o modo
# somente-Leitura
# Altere o próximo parâmetro para YES se você que deixá-los como Leitura e
#Escrita
writable = no
# A criação de arquivos é setada como 0700 por razões de segurança se você
# deseja criar arquivos com permissões group=rw, então marque o próximo
# parâmetro como 0775
create mask = 0775
# A criação de diretórios usa como padrão permissões 0700 como medida de
# segurança, caso você queira que as permissões sejam group=rw então
# marque o parâmetro abaixo como 0775.
directory mask = 0770
# Descomente as linhas abaixo e crie o diretório NETLOGON para Domain
#Logons
# você terá que configurar o Samba para agir como um controlador de #domÃnios também
;[netlogon]
; comment = Network Logon Service
; path = /home/samba/netlogon
; guest ok = yes
; writable = no
; share modes = no
; write list = ntadmin
[publico]
comment = Pasta pública
path = /dados/publico
guest ok = yes
writable = yes
share modes = yes
write list = ntadmin
################################################