SAMBA (sam.conf)

smb.conf para controlador de domínio

Categoria: Samba

Software: SAMBA

[ Hits: 9.962 ]

Por: ksandim


smb.conf para ser utilizado em controladores de cominio, com perfil ambulante. O usuário pode trocar a senha dele (Win 2000 e XP) simplemente precionando Ctrl+Alt+Del, permicionamento do compartilhamento por usuários e por grupo de usuários. Possibilita a criação de scripts de logon tanto por usuário quanto por grupo de usuários comentado!!!!!


# Global parameters
[global]
    workgroup = OESTADOMS
    server string = Servidor Arquivos e dominio
    interfaces = eth0, lo
    bind interfaces only = Yes
    passdb backend = tdbsam
    pam password change = Yes
    passwd program = /usr/bin/passwd %u
    passwd chat = *Nova*Senha* %n\n *Confirme*Nova*Senha* %n\n *Senha*Alterada*com*Sucesso!
    username map = /etc/samba/smbusers
    log level = 1
    syslog = 0
    log file = /var/log/samba/samba.%m
    max log size = 1024
    debug uid = Yes
    smb ports = 139 445
    announce version = 5.0
    name resolve order = host lmhost wins bcast
    time server = Yes
    load printers = No
    #Permite o user mudar a senha
    add user script = /usr/sbin/adduser %u
    delete user script = /usr/sbin/deluser %u
    add group script = /usr/sbin/addgroup %g
    delete group script = /usr/sbin/delgroup %g
    add machine script = /usr/sbin/useradd --disabled-login --no-create-home --force-badname %m; smbpasswd -a -m %m
    shutdown script = /var/lib/samba/scripts/shutdown.sh
    abort shutdown script = /sbin/shutdown -c

    #Scripts de logon
    logon script = logon.%G.bat
    #logon script = logon.%U.bat
    #logon script = conecta.bat 
    #logon path = C:\profiles\%U
    #logon home = C:\profiles\%U

    #caminho das Homes
    logon path = \\servidor\%U
    logon home = \\servidor\%U
    domain logons = Yes
    preferred master = Yes
    wins proxy = Yes
    wins support = Yes
    utmp = Yes
    panic action = /usr/share/samba/panic-action %d
    idmap uid = 1000-5000
    idmap gid = 1000-5000
    #winbind separator = +
    admin users = root, administrador
    hide special files = Yes
    hide unreadable = Yes
    
    #Bloqueio de usuario
    #invalid users = root
    
    
    #codificação
    #unix charset = iso8859-1
    #display charset = cp850
         
    #Lixeira Para Todos os compartilhamentos
    #vfs object = extd_audit recycle
    #recycle:keeptree = Yes
    #recycle:touch = Yes
    #recycle:versions = Yes
    #recycle:maxsize = 0
    #recycle:exclude = *.tmp|*.temp|*.o|*.obj|*.~??
    #recycle:excludedir = /tmp/temp/cache
    #recycle:noversions = *.doc|*.xls|*.ppt|*.qxd|*.QXD
    #extd_audit:log level = 1
                                                           
[homes]
 comment = Pasta dos Usuarios
 path = /home/profiles/%u
 read only = No
 browseable = No
 writeable = Yes
                                                                           
[netlogon]
 comment = Scripts de Logon
 path = /home/netlogon
 browseable = No
 writeable = No
                                                                                                  
[Bkp_ServNet]
 comment = Pasta de Bakup ServNet"
 path = /home/suporte/Bkp_ServNet
 valid users = suporte
 public = no
 writable = yes
 create mask = 0765
                                                                                                           
[profiles]
    comment = Pasta compartilhada para Bkp dos profiles
    path = /home/profiles
    valid users = suporte 
    public = no
    writable = yes
    browseable = yes                                                                                                           

[AvgUpdate]
    comment = Atualização Anti-Virus
    path = /home/AvgUpdate/
    public = yes
    writable = no
    #write list = administrador
    browseable = no

[Temp]
    path = /Oestado/Temp
    browseable = yes
    ; read only = no
    writeable = yes
    #valid users = @pag @adm @atf @sup @administradores
    #write list = @pag @adm @atf @sup @administradores
    public = yes
    force create mode = 0777
    force directory mode = 0777

[Backup_Pdf]
    path = /Oestado/Bkp_PDF
    browseable = yes
    ; read only = no
    writeable = yes
    valid users = @atf @adm @pag @sup @administradores
    write list = @sup claudia wanick @administradores
   
    public = yes
    
    force create mode = 0700
    force directory mode = 0700

    vfs object = recycle
        recycle:directory_mode = 0300
        recycle:keeptree = Yes
        recycle:touch = Yes
        recycle:versions = Yes
        recycle:maxsize = 0
        recycle:exclude = *.tmp|*.temp|*.o|*.obj|*.~??
        recycle:excludedir = /tmp/temp/cache
        recycle:repository = .recycle/%u
        recycle:noversions = *.doc|*.xls|*.ppt|*.qxd|*.QXD
        extd_audit:log level = 2
        # vfs options = /etc/samba/recycle.conf          
          
  


Comentários
[1] Comentário enviado por ksandim em 31/08/2006 - 18:28h

Esqueci de comentar, possibilita a codificação iso8859-1, ou seja acentuação correta nos compartilhamentos.

[2] Comentário enviado por l-x em 07/08/2008 - 09:24h

Boa... mas desculpe a minha ignorancia, o script de logon vai subir quando o usuário subir em estação XP, sendo grupo de trabalho.
E como posso montar o samba como dominio???? Obrigado!!!!


Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts