1-Primero se debe de instalar la distribución de tal forma que se le asigne el porcentaje de una forma manual
si se hace de la forma automática, no podrás realizar cuotas de disco , debes configurar las particiones de forma manual .
Pasos Necesarios
Instalacion CentOS Forma Manual Descarga r
Descarga el paquete quotatool luego instalalo => Descargar
Instala el paquete dialog => yum -y install dialog
===========================================================================
Manos a la Obra ¡
Ingresa a : /etc/fstab
-gedit /etc/fstab
(edita la linea donde observes el montaje /home)
y escribe ,usrquota
ejemplo (Puede que varié la linea de codigo)
/dev/hda2 /home ext3 defaults,rw,usrquota 0 0
Luego
Escribe mount -o remount,usrquota /
tambien digita quotacheck -cug /home --> esto es para crear unos archivos (aquota.user aquota.group) esto lo realiza automáticamente
Luego
Digita: quotacheck -vagumf
Ademas activas las cuotas : quotaon -avug
===========================================================================
para realizar una comprobación,escribe en consola
quota -s -u un_usuario | awk '{print $(NF)}'
debe de lanzar el mensaje: none
si es asi no tienes cuotas asignadas en, ese usuario.
Script para automatizar proceso de asignación
-Si posees CentOS Puedes ejecutar este Script
-Si posees una distribución distinta. Aquí el Script
Vídeo Funcionamiento implementando el Script hecho en bash
Nota
El video muestra el script con Xdialog, el script que se esta disponible para descargar. Esta en dialog solo resta agregar a dialog la X (Xdialog) pero ojo en Centos es un proceso para instalar Xdialog si lo deseas puedes configurar Xdialog visita este Blog -> Xdialog