Samba (smb.conf)

smb.conf para Kurumin comentado em português

Categoria: Samba

Software: Samba

[ Hits: 14.767 ]

Por: Paulo Vitor Camargo barros


Este é o arquivo smb.conf do Kurumin. Comentei em português para facilitar um pouco o modo de configurá-lo.

Só não se esqueçam de criar um arquivo cópia de seu smb.conf antes de editá-lo, pois se algo sair errado você poderá restaurá-lo posteriormente:

# cp smb.conf smb.conf.bkp


# Seção Globals:
# Aqui vão parâmetros gerais, como o nome da máquina e grupo de trabalho. 
# Global parameters

[global]
   workgroup = win vs linux
   netbios name = KURUMIN
   server string = %h server (Samba %v)
   name resolve order = lmhosts, host, wins, bcast 
   printcap name = lpstat
   encrypt passwords = Yes
   wins support = yes 
   preferred master = yes 
   panic action = /usr/share/samba/panic-action %d
   invalid users = root
   preserve case = no
   short preserve case = no
   default case = lower 
   os level = 20

#========minhas configurações===========


#Memória separada para o samba em kbps
   Shared mem size = 10487
#logon de usuários  arquivo que sera salvo o log
   logon script = %U.bat
#controle de acesso poor ip
   hosts allow = 192.168. EXEPT 192.168.0.34/24
   hosts deny = 200.134.0.12/24
   
#liberando acesso para visitante 
   guest account = guest

#log do samba por usuarios = u maquinas = m
   log file = /var/log/samba/log.%u

#tamanho max log em kbps
       
   max log size = 100
   
#nivel log 0 baixa 1 para media 2 para alta

   debug level = 2

#verificar se windows nao travo em segundos

   keepalive = 20
#seguranca

   security = user
   
#o que falar para o cidadão se ele errar a senha ou usuario

   map to guest = never
   
#SERVIDOR DE SENHAS level indica quantas vezes vc pode errar

   password server = kurumin
   password level = 1 
   username level = 1
   
#senhas criptografadas para Windows antigos

   #encrypt passwords = yes
   #smb passwd file = /etc/smbpasswd
   
#atualizacao de senhas ;para o samba interagir com a senha do windows

   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*
   
#tuning performance melhorando a performace do samba

   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   
#TAXA maxima DE TRANSFERENCIA para arquivos

   max xmit = 1000000
   
   
#torna o samba como servidor da rede

   local master = yes
   
#padrão windows 32 para samba como master usar um valor acima de 32

   os level = 35
   
#samba como dominio master

   domain master = yes
   
#forcando como master

   preferred master = yes
   
#dominio de login

   domain logos = yes
   
#definir como servidor de hora

   time server = true
   
#encontrando o samba na rede 

   name resolve order = lmhosts hosts bcast

#config para acessar outras redes 

   wins support = yes
   
#diz ao samba se e ou nao para tentar resolver nomes ntbios atraves do 
#nslookup do dns

   dns proxy = no
   
#diz para nao modificar o nome do arquivo enviado

   preserve case = yes
   
#interder letras minusculas como minusculas

   short preserve case = yes
   
#se usar mais de uma placa de rede indicar  qual sera primaria

   interfaces = 192.168.1.23/24 x.x.x.x/x x.x.x.x/x
      


[homes]
   comment = diretorios pessoais
   create mask = 0700
   directory mask = 0700
   
#deixar ou nao visualizar os diretorios pessoais

   browseable = No


#permicao para gravar em sua pasta local 

   read only = no
   
#permite que a conta guest tenha acesso ou nao a pasta ou empressora local


   guest only = no


#permite gravar na pasta de compartilhamento

   writeable = yes



[printers]
   comment = Todas as Impressoras
   
#QUAL O NOME DA IMPRESSORA

   printer name = laserjet
   
   
   path = /var/spool/samba
   guest ok = yes
   public = yes
   printable = yes
   browseable = yes
   use client driver = yes

[print$] 
   comment = Drivers de Impressao 
   path = /var/lib/samba/drivers 
   create mask = 0664 
   directory mask = 0775 

# Compartilhamentos:
# Aqui vai a configuração das pastas compartilhadas. Você pode criar mais 
# compartilhamentos usando o Swat ou editando diretamente este arquivo. 
# Veja como funciona a configuração:
#
# [publico] : O nome do Compartilhamento, como aparecerá no ambiente de redes. 
# path = /home/samba_publico : A pasta local que está sendo compartilhada.
# available = yes : O compartilhamento está disponível? 
# Mudando para "available = no" ele ficará "congelado" e ninguém poderá acessar. 
# browseable = yes : O compartilhamento aparecerá na rede?
# Mudando para "browseable = no" ele virará um compartilhamento oculto
# writable = yes : O compartilhamento fica disponível para leitura e escrita.
# writable = no : o compartilhamento fica disponível para somente leitura.
# Agora é a sua vez:

#[compartilhamento]
#   path = /pasta/compartilhados
#   available = yes
#   browseable = yes
#   writable = yes





[publico]
   path = /home/samba_publico
   public = yes
   guest ok = no
   available = yes
   browseable = yes
   writable = yes
   printable = no
   
#maximo de conexoes simultanias

   max connections = 29
   
#maximo disponivel em disco em Mbps

   max disk size = 250

#forcando as permicoes para que os usuarios não mudem a permições dos arquivos 

   force create mode = 777
   force directory mode = 775


#liberar o cdrom para compartilhamento   

[cdrom]
   path = /media/cdrom
   public = yes
   guest ok = no
   avaliable = yes
   browseable = yes
   writable = yes
   printable = no
   
   
##usuario adimin

   admin users = ciclano

#
   
[netlogon]
   comment = servico de acesso de rede
   path = /home/netlogon
   guest ok = yes
   wrintable = no
   share modes = no
  


Comentários
[1] Comentário enviado por edsonjbueno em 23/07/2009 - 21:30h

pode ser usado com samba 3 do debian lenny??


Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts