Samba (smb.conf)

Auditoria para os acessos a compartilhamentos de arquivos e impressoras pelo Samba.

Categoria: Samba

Software: Samba

[ Hits: 11.876 ]

Por: Marcelo de Souza Sant´Anna


Este arquivo contém informações para compartilhar impressoras e registrar em arquivos .log qualquer trabalho impresso, sendo este log personalizado. Além disso, mostra como compartilhar diretórios, fazendo uma auditoria dos acessos.


#===========================================
# ARQUIVO: SMB.CONF
# DATA.: 26-05-2004
# AUTOR: Marcelo de Souza Sant'Anna
#
# PLATAFORMA: Linux - Fedora Core 1
#
# DATA ULT. ALT.: 13-06-2004
# ALTERADO POR..: Marcelo de Souza Sant'Anna
#===========================================

#============ Global Settings ====================
[global]

   winbind separator = /
   idmap uid = 30000-40000
   winbind gid = 30000-40000
   winbind enum users = yes
   winbind enum groups = yes
   template homedir = /tmp
   template shell = /bin/bash
   winbind use default domain = yes
   workgroup = DOMINIO
   server string = Samba Server
   hosts allow = 10. 127.
   printcap name = /etc/printcap
   load printers = yes
   printing = bsd
   log file = /var/log/samba/%m.log
   max log size = 50
   log level = 2
   security = domain
   password server = SRV1 SRV2
   encrypt passwords = yes
   smb passwd file = /etc/samba/smbpasswd
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   local master = no
   os level = 0
   domain master = no
   preferred master = no
   domain logons = no
   name resolve order = wins lmhosts bcast
   wins server = 192.168.1.20
   dns proxy = no

#================ Share Definitions ===============
[printers]
   comment = Todas as impressoras
   path = /var/spool/samba
   browseable = no
   public = no
   guest ok = no
   writable = no
   printable = yes

[hp08]
   comment = Impressora - HP1300N Laserjet
   browseable = yes
   path = /var/spool/samba
   read only = yes
   public = no
   valid users = @admin @30004 #todos
   writable = no
   printable = yes
   printer = hp08
   print command = echo "NOVO--> `date` - " >> /var/log/impressoes/hp08/smbprn.log; \
                   echo "        Impressora: %p" >> /var/log/impressoes/hp08/smbprn.log; \
                   echo "        Titulo: -%J-" >> /var/log/impressoes/hp08/smbprn.log; \
                   echo "        Tamanho: %z bytes" >> /var/log/impressoes/hp08/smbprn.log; \
                   echo "        Paginas: %c" >> /var/log/impressoes/hp08/smbprn.log; \
                   echo "        Impresso por: %u" >> /var/log/impressoes/hp08/smbprn.log; \
                   echo "                  de: %m (%M)" >> /var/log/impressoes/hp08/smbprn.log; \
                   echo "        " >> /var/log/impressoes/hp08/smbprn.log; \
                   echo "        " >> /var/log/impressoes/hp08/smbprn.log; \
                   echo "        " >> /var/log/impressoes/hp08/smbprn.log; \
                   lp -d %p %f; rm %f

[DATA]
   comment = DATA
   path = /compart/DATA
   read only = yes
   public = no
   valid users = @admin @30004
   write list = @admin @30004
   writable = yes
   printable = no
   browseable = yes
   create mask = 0777
   directory mask = 0777
   vfs objects = extd_audit #realiza auditoria

[CONTAB]
   comment = Setor Contabil
   path = /compart/CONTAB
   read only = yes
   public = no
   valid users = @admin @CONTAB
   write list = @admin @CONTAB
   writable = yes
   printable = no
   browseable = yes
   create mask = 0777
   directory mask = 0777

[FINANC]
   comment = Setor Financeiro
   path = /compart/FINANC
   read only = yes
   public = no
   valid users = @admin @FINANC @CONTAB
   write list = @admin @FINANC
   read list = @CONTAB # grupo com acesso somente leitura
   writable = yes
   printable = no
   browseable = yes
   create mask = 0777
   directory mask = 0777
  


Comentários
[1] Comentário enviado por tiagonetwork em 13/10/2008 - 18:07h

Olá SantAnna, muito bom seu .conf, tenho uma duvida, no meu log n diz a quantidade de paginas, fica tudo zerado, o q sera que pode ser??...muito Obrigado,
att,
Tiago


Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts