Pular para o conteúdo

Samba (smb.conf)

Este conf do samba tem as seguintes funções: 1) veto files - extensões que serão bloqueadas. 2) hosts allow - São as redes que o servidor irá fornecer o serviço. 3) interfaces - As interfaces de rede do seu servidor. 4) cdrom - Compartilhamento do CR-ROM no servidor. Quando alquém colocar um cd no drive e clicar em "cdrom" que aparecerá após se autenticar, o drive será montado e listado o conteudo para o usuário. Quando ele sair do compartilhamento "cdrom", o servidor irá desmontar a unidade de CD-ROM. 5) o compartilhamento "comum" será apresentado a todos os usuários que se autenticarem e todos poderão fazer alterações nesse diretório.
Sérgio Abrantes Junior pelo
Hits: 11.382 Categoria: Samba
  • Download
  • Indicar
  • Denunciar
Download smb.conf

Esconder código-fonte

[global]
        log file = /var/log/samba/%m.log
        load printers = yes
        smb passwd file = /etc/samba/smbpasswd
        idmap gid = 16777216-33554431
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        username map = /etc/samba/smbusers
        encrypt passwords = yes
        public = yes
        winbind use default domain = no
        passdb backend = smbpasswd
        template shell = /bin/false
        netbios name = serrver
        writeable = yes
        server string = Servidor
        printing = cups
        idmap uid = 16777216-33554431
        path = /home/comum
        default = homes
        workgroup = MULTICOM
        debug level = 1
        os level = 20
        comment = Diretório comum a todos
        printcap name = cups
        security = user
        add machine script = /usr/sbin/adduser -n -r -g machines -c "Samba machine" -d /dev/null -s /bin/false %u
        max log size = 50
#       veto files = /*.mp3/*.wmv/*.wma/*.avi/*.mpg
        hosts allow = 192.168.1. 10.1.1.
        interfaces = 192.168.1.1/24 10.1.1.2/8
[cdrom]
        comment = Unidade de CD-ROM
        path = /mnt/cdrom
        read only = yes
        browseable = yes
        public = yes
        root preexec = mount /dev/sr0 /mnt/cdrom
        root postexec = umount /dev/sr0 /mnt/cdrom
[comum]
        comment = Diretório comum a todos
        path = /home/comum
        read only = no
        browseable = yes
        public = yes
        directory mask = 0770
        create mask = 0770
[homes]
        comment = Diretórios dos usuários
        browseable = no
        writable = yes

Sarg (sarg.conf)

Firewall - IPTables (rc.firewall)

OpenVPN (openvpn.conf)

X11 (xorg.conf)

Squid3 (squid.conf)

Samba (smb.conf)

Samba (smb.conf)

Samba (smb.conf)

SAMBA (smb.cof)

Samba (smb.conf)

#1 Comentário enviado por iudemar em 03/06/2008 - 15:12h
POw mano valeu, otimo arquivo de smb.conf vc escreceu ai, ajuda legal muita gente inclusive eu. Valeu
#2 Comentário enviado por leonardomedeiros em 12/01/2011 - 21:32h
Tchê, precisei penar pra encontrar um conf que me ajudasse com compartilhamento de CD ROM. Somente este resolveu meu problema. Valeu!!
#3 Comentário enviado por rick_G em 13/09/2011 - 13:01h
Cara me tira uma dúvida por favor...
pra que servem as linhas:

idmap gid = 16777216-33554431
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
username map = /etc/samba/smbusers
#4 Comentário enviado por Alucard27 em 07/11/2011 - 14:46h
Vlw, mas posso compartilhar jogos de um servidor caseiro para windows com ele?
#5 Comentário enviado por mcursino em 10/11/2021 - 19:12h

Olá, eu estou configurando um servidor de arquivos e nas pastas compartilhadas usei o veto files, porém eu estava pensando se alguma maneira de ao invés de listar as extensões a serem bloqueadas direto no parâmetro, se seria possível apontar um arquivo onde eu colocaria as extensões e depois apontaria esse arquivo no veto files de maneira que quando eu adicionar uma nove extensão eu não precise ir nas configurações de cada pasta pra adicionar a extensão. tentei simplesmente apontar o caminho do arquivo e não funcionar.

Contribuir com comentário

Entre na sua conta para comentar.