[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

problema com quota disco para usuários/grupos em servidor samba pdc / ldap no debian sarge



Pessoal,

Estou com um problema ao configurar quota de usuário e grupos, o que acontece é o seguinte:
- Quota de Grupos não funciona, eu configuro mas ao visuzliar pelo windows não tem limite.
- Ao configurar a quota de um usuário a mesma quota é copiada para os grupos, isso visualizando pelo windows.

Eu já reinstalei o quota várias vezes, já dei boot no servidor e não sei o que está acontecendo.

Estou usando o webmin para configurar as quotas, segue abaixo a configuração e alguns logs do servidor.

// kernel
# uname -a
Linux hob0 2.6.8-2-386 #1 Tue Aug 16 12:46:35 UTC 2005 i686 GNU/Linux

// fstab
# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/sda6       /home           ext3    defaults,usrquota,grpquota  0  2
/dev/sda5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

// Conteúdo diretório /home
p# ls -l /home/
total 100
drwxr-xr-x     2 adriano adriano  4096 2006-12-12 11:09 adriano
drwxr-xr-x    55 root    staff    4096 2006-12-22 09:56 grp
-rw-------     1 root    root    32032 2006-12-29 11:41 quota.group
-rw-------     1 root    root    77568 2006-12-29 11:43 quota.user
drwxrwxr-x     5 root    staff    4096 2006-12-06 00:00 samba
drwxrwxr-x  1047 root    staff   20480 2006-12-29 11:14 usr


# tail /var/log/webmin/webmin.log -f
// definindo quota para grupo
1167399419.16393.0 [29/Dec/2006 11:36:59]
 root caeb969118fc2acee0d599ba08dfd0fa 10.3.16.242
 quota save_group_quota.cgi "save" "group" "UINFO"
 filesys='/home' group='UINFO' hblocks='500000'
 hblocks_def='0' hfiles='' hfiles_def='1' sblocks='499000'
 sblocks_def='0' sfiles='' sfiles_def='1' source='0'
// definindo quota para um usuário
1167399489.16460.0 [29/Dec/2006 11:38:09]
 root caeb969118fc2acee0d599ba08dfd0fa 10.3.16.242
 quota save_user_quota.cgi "save" "user" "adrianoc"
 filesys='/home' hblocks='90000'
 hblocks_def='0' hfiles='' hfiles_def='1'
 sblocks='89000' sblocks_def='0' sfiles='' sfiles_def='1' source='0' user='adrianoc'

// smb.conf

# Parametros Globais
[global]
   # Dominio, Nome e Descricao
        workgroup = domhob
        netbios name = hob0
        server string = Servidor-Samba-hob0
    invalid users = root
   # Nao mostrar no servidor o Wizard "Adicionar Impressora"
        show add printer wizard = No
   # Quais interfaces de rede utilizar
        interfaces = lo, eth0
        bind interfaces _only_ = Yes
   # Nivel de Mensagens
        log level = 1
        log file = /var/log/samba/%m.log
        max log size = 0
        debug level = 1
        syslog = 0
   # Atuar como um Servidor de Domínio
        security = user
        domain logons = yes
        preferred master = yes
        os level = 100
   # Atuar como um PDC - caso seja BDC altere para "no"
        domain master = yes
   # Tratamento das senhas
        encrypt passwords = yes
   # Equivalencia de usuarios Windows X Linux
        username map = /etc/samba/smbusers
   # Evitar o perfil ambulante do Windows NT/XP
        logon path =
        logon drive =
        logon home =
   # Script de logon em rede (deve ficar no compartilhamento netlogon - em formato DOS)
        logon script = hob0.BAT
   # Configuracoes para o LDAP
        passdb backend = ldapsam:ldap://10.3.16.200
        ldap passwd sync = yes
        ldap delete dn = Yes
        ldap admin dn = cn=root,dc=hob,dc=mg
        ldap suffix = dc=hob,dc=mg
        ldap machine suffix = ou=Computadores
        ldap user suffix = ou=Usuarios
        ldap group suffix = ou=Grupos
        ldap idmap suffix = sambaDomainName=domhob
        idmap backend = ldap:ldap://10.3.16.200
        idmap uid = 10000-20000
        idmap gid = 10000-20000
   # Permitir que usuarios do grupo "Administradores do Dominio" possam ingressar maquinas
   # WinXP/Win2000 ao dominio samba
   # to the domain
        enable privileges = yes
   # Scrips utilizados para Gerenciar Usuarios da M$
   # adiconar/remover Usuarios
        add user script = /usr/sbin/smbldap-useradd -m "%u"
        delete user script = /usr/sbin/smbldap-userdel "%u"
   # adiconar/remover Grupos
        add group script = /usr/sbin/smbldap-groupadd -p "%g"
        delete group script = /usr/sbin/smbldap-groupdel "%g"
   # Scripts para adiconar/remover Usuarios nos Grupos
        add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
        delete user from group script = /usr/sbin/smbldap-groupmod -x "%u" "%g"
   # Script para definir o grupo primario do usuario
        set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"
   # Script par adicionar maquina Win NT/XP ingressar no Dominio
     add machine script = /usr/sbin/smbldap-useradd -w "%u"
   # Otimizacoes recomendadas em
        smb ports = 445 139
        name resolve order = lmhosts host wins bcast
        utmp = Yes
        time server = Yes
        template shell = /bin/false
        winbind use default domain = no
        map acl inherit = Yes
        strict locking = Yes
   # Como o cliente ira' se comunicar com o servidor
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   # Servidor Wins da Rede
   # Samba pode ser ou um Servidor WINS, ou Cliente WINS, mas não ambos
    wins support = Yes
   # Ativar a internacionalizacao: permitir caracteres acentuados pelo Windows
        dos charset = CP850
        unix charset = ISO8859-1
   # Nao tentar fazer um lock nestes arquivos
        veto files = /*.eml/*.nws/*.{*}/
        veto oplock files = /*.doc/*.xls/*.mdb/
   # Tratar os arquivos que comecam com "." como ocultos para maquinas Windows
        hide dot files = yes

#=============================
#===== Compartilhamentos =====
#=============================

[netlogon]
 comment = Servico de Logon em Rede [ hob0.BAT ]
 path = /home/samba/netlogon
 root preexec = `/usr/local/bin/logon.sh %u %I %m`&
 browseable = no
 guest ok = yes   
[temp]
 comment = Dados Temporarios [ T:\ ]
 path = /home/samba/temp
 writeable = Yes
 force create mode = 0666
 force directory mode = 0777
[Arquivos]
 comment = "Meus Arquivos (%u)"
 browseable = Yes
 path = /home/usr/%u
 writable = yes
 create mask = 0600
 directory mask = 0700
 guest ok = yes
 valid users = %u,"@Usuarios do Dominio"
 read _only_ = no
# inherit permissions = Yes
 hide dot files = Yes
# map acl inherit = Yes
[Uinfo]
 comment = "Uinfo"
 browseable = Yes
 path = /home/grp/UINFO
 writable = Yes
 create mask = 0660
 directory mask = 0770
 guest ok = Yes
 #valid users = "@UINFO"
 read _only_ = no
 #nherit permissions = Yes
 hide dot files = Yes


__________________________________________________
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/
Reply to: