[CentOS-es] Problemas con las cuotas
Andre Aspée
easpee en gmail.com
Mar Feb 19 19:34:52 UTC 2008
Ing. Ernesto Pérez Estévez escribió:
> Andre Aspée wrote:
>>>
>> Vi los archivos, estos pertenecen a root, cuando hago repquota -a,
>> es el usuario root el que suma los archivos, no el usuario que los
>> guardo realmente en la carpeta. Como le digo que sea el usuario x es
>> el dueño al guardar, y no el root?
> En tu samba estás por alguna razón, indicando que se fuercen o
> realicen las escrituras como root, quita eso.. cada escritura debe
> realizarse con el usuario de linux y no como root porque sino se
> pierde precisamente esto de las cuotas.
>
Este es mi smb.conf, no se donde mas revisar para que no escriba como
root, es en [homes] donde tengo el problema, los demas directorios
compartidos funcionan con las cuotas.
#======================= Global Settings
=====================================
[global]
deadtime = 15
# ----------------------- Netwrok Related Options -------------------------
workgroup = tremac
server string = Samba PDC
netbios name = rapanui
hosts allow = 127. 192.168.10.
# ----------------------- Parametros LDAP ----------------------------------
# Quien va a ser el usuario administrador del dominio
admin users = informatica @admins_dominio
passdb backend = ldapsam:ldap://localhost
ldap suffix = dc=tremac,dc=cl
ldap user suffix = ou=People
ldap group suffix = ou=Group
ldap machine suffix = ou=Computers
ldap admin dn = cn=Administrador,dc=tremac, dc=cl
ldap passwd sync = yes
add machine script = /usr/sbin/smbldap-useradd -w %u
add user script = /usr/sbin/smbldap-useradd -m "%u"
delete user script = /usr/sbin/smbldap-userdel "%u"
ldap delete dn = Yes
add group script = /usr/sbin/smbldap-groupadd -p "%g"
delete group script = /usr/sbin/smbldap-groupdel "%g"
add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
delete user from group script = /usr/sbin/smbldap-groupmod -x "%u" "%g"
set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"
# ----- FIN DE PARAMETROS LDAP
# --------------------------- Logging Options -----------------------------
log file = /var/log/samba/%m.log
max log size = 100
# ----------------------- Domain Controller Options ------------------------
security = user
passdb backend = ldapsam:ldap://localhost
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*
domain master = yes
domain logons = yes
time server = yes
logon path =
logon script = logon.cmd
# ----------------------- Browser Control Options
----------------------------
local master = yes
os level = 65
preferred master = yes
#----------------------------- Name Resolution
-------------------------------
wins support = yes
# --------------------------- Printing Options -----------------------------
load printers = no
cups options = raw
username map = /etc/samba/smbusers
#============================ Share Definitions
==============================
[homes]
comment = Carpetas de Usuario
browseable = no
writeable = yes
hide dot files = yes
veto files = /.bash*/*.mp3/*.avi/*.mpg/*.wma/*.wmv/
[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
guest ok = yes
browseable = no
write list = @admins_dominio
[Administracion]
comment = Archivos de Administración
path = /tremac/administracion
browseable = yes
writable = yes
valid users = @administracion, @produccion, @ingenieria
write list = @administracion
admin users = hriquelme
directory mask = 0775
create mask = 0664
hide dot files = yes
veto files = /.bash*/*.mp3/*.avi/*.mpg/*.wma/*.wmv/
[Produccion]
comment = Archivos de Producción
path = /tremac/produccion
browseable = yes
writable = yes
valid users = @administracion, @produccion, @ingenieria
write list = @produccion
admin users = pmendoza
directory mask = 0775
create mask = 0664
hide dot files = yes
veto files = /.bash*/*.mp3/*.avi/*.mpg/*.wma/*.wmv/
[Ingenieria]
comment = Archivos de Ingenieria
path = /tremac/ingenieria
browseable = yes
writable = yes
valid users = @administracion, @produccion, @ingenieria
write list = @ingenieria
admin users = acatalan
directory mask = 0775
create mask = 0664
hide dot files = yes
veto files = /.bash*/*.mp3/*.avi/*.mpg/*.wma/*.wmv/
Más información sobre la lista de distribución CentOS-es