Implementación de Cuotas de Disco en Linux
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 2,8 KB
En primer lugar, cree los usuarios (en este ejemplo, se crearon 3) para poder comparar. Se asume que en este punto usted sabe cómo crear usuarios.
Montar el Sistema de Archivos
El comando mount sirve para ver los sistemas de archivos en Linux.
Utilice el editor nano para visualizar la línea donde se agregan las cuotas de usuario y grupo:
nano /etc/fstabEn el archivo fstab, agregue las opciones usrquota y grpquota a la línea correspondiente al sistema de archivos /home:
LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2Guarde los cambios y remonte el sistema de archivos /home para aplicar las modificaciones:
mount -o remount /homeReinicie la máquina virtual y abra la consola nuevamente.
Verifique los cambios realizados con:
mountVerificar y Reparar Cuotas
Utilice el siguiente comando para crear, verificar o reparar el control de cuotas:
quotacheck -augmvTambién puede usar el siguiente comando, especificando el sistema de archivos:
quotacheck -ugmv /homeVerificar Soporte de Cuotas
Verifique que el sistema de archivos /home soporte las cuotas. Para ello, navegue al directorio /home y liste los archivos:
cd /home
ls -lDeberían aparecer los archivos aquota.user y aquota.group.
Activar Soporte de Cuotas
Active el soporte de cuotas con el siguiente comando:
quotaon -ugv /homePara desactivar las cuotas, utilice:
quotaoff -v /homeAplicar Cuotas a Usuarios
Para otorgar cuotas a un usuario, utilice el comando edquota:
edquota -u user1Verifique la configuración con:
quota -u user1Para un informe detallado, utilice:
quota -s -u user1Configurar el Nivel de Gracia
Para ver el nivel de gracia para todos los usuarios:
edquota -tPara configurar el nivel de gracia para un usuario específico:
edquota -u user1 -TConfigurar Avisos de Cuotas Excedidas
Para agregar una tarea programada que avise sobre cuotas excedidas, edite el archivo /etc/crontab:
vi /etc/crontabAgregue la siguiente línea:
0 0,12 * * * root /usr/sbin/warnquotaMostrar Información Detallada de Cuotas
Para mostrar información detallada de las cuotas en un sistema de archivos determinado, utilice el comando:
repquota -a