Instalacion:
rpm -q quota
Si el paquete no estuviera presente, deberíamos instalarlo con:
yum install quota
Es raro que no esté, así que no te preocupes.
Las cuotas se manejan por partición, supongamos que yo quiero activar las cuotas en la partición /home de mi linux (supongo tengas bien particionado tu linux).
Edito el archivo /etc/fstab, busco la línea de /home y la edito, en mi caso está así:
/dev/hda5 /home ext3 default 1 2
Lo importante es agregarle soporte para quotas por usuario y/o grupo, detrás de default:
/dev/hda5 /home ext3 default,usrquota,grpquota 1 2
Una vez haya hecho el cambio procedemos a remontar la partición /home:
mount -o remount /home
verificamos con el comando mount que la partición esté activada con usrquota y/o grpquota
Ahora procedemos a realizar el chequeo preliminar de las quotas:
quotacheck -auvg
Tomará un tiempo.. al finalizar procedemos a activar la contabilidad:
quotaon -a
Los usuarios se activan con quota ilimitada por defecto. Así que esta anterior labor puede ser realizada en un servidor ya funcionando sin riesgos a bloquear algún usuario, pues todos tendrán ilimitada quota.
Todas estas labores se realizan una sola vez, al activar las cuotas.