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
Este artÃculo ha sido publicado el 22 de Marzo de 2008 a las 4:07 pm y está archivado en la categorÃa Linux. Puedes seguir estos comentarios en el feed de comentarios: RSS 2.0. Puedes dejar un comentario, o hacer trackback desde tu sitio.
4 de Junio de 2008 a las 11:25 pm
[...] Egea cosas que me parecen interesantes… « Asignar cuotas de disco en Debian con quota Notice: SmartyValidate: [is_valid] form ‘login’ is not registered [...]
15 de Diciembre de 2008 a las 5:32 pm
Hola:
Gracias , esta util y todo sale sin problemas. !!!!
17 de Enero de 2009 a las 9:02 pm
[...] un > restricción de almacenamiento a cada usuario menos. > Revisa quota ademas lee esto: http://www.carlosegea.es/2008/03/22/…ian-con-quota/ > desde ya gracias a todos de nada. > > Alejandro García > Venezuela > > > [...]
6 de Mayo de 2009 a las 2:10 pm
Buen tutorial!!
Un saludo.