Asignar cuotas de disco en Debian con quota

En un servidor con distintos usuarios es fundamental limitarles el uso del espacio del disco duro para evitar posibles sorpresas. Es fácil conseguirlo con quota (en Debian).

Primero debemos preparar la partición en la que queremos poner cuotas editando /etc/fstab (añadimos lo que está en negrita):

/dev/hda2/ /home ext3 defaults,usrquota 0 2

Con eso cuando reiniciemos tendremos la partición preparada. Para activarlo ahora sin reiniciar (hasta que volvamos a reiniciar):

mount -o remount,usrquota /home

Creamos 2 archivos en la partición en la que queremos crear las cuotas de usuario:

touch /home/aquota.user
touch /home/aquota.group
chmod 600 /home/aquota.user /home/aquota.group

Ahora instalamos quota y quotatools:

apt-get install quota quotatool

Activamos las cuotas: quotacheck -vagumf

Por último asignamos una cuota de 300 Mb para el usuario «prueba»:

quotatool -u prueba -bq 300M -l ‘320 Mb’ /home

Para ver las cuotas asignadas: repquota /home

Para eliminar la cuota del usuario «prueba»:

quotatool -u prueba -bq 0M -l ‘0 Mb’ /home

3 comentarios en “Asignar cuotas de disco en Debian con quota”

  1. Pingback: Carlos Egea » Blog Archive » Poner a punto servidor Debian desde 0

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos
Responsable: Carlos Egea Oróñez
Finalidad: Moderación de comentarios
Legitimación: Consentimiento del interesado
Destinatarios: No se cederán datos a terceros, salvo obligación legal. Los datos quedarán almacenados en los servidores de OVH.ES, situados en la Unión Europea (política de privacidad de OVH.ES)
Derechos: Acceso, rectificación y supresión de tus datos. Puedes ejercer estos derechos enviando un correo electrónico a carlosegea@gmail.com
Si lo deseas puedes consultar más información sobre protección de datos de esta web: política de privacidad.