El servidor Web Apache ofrece a Linux la posibilidad de ofrecer alojamiento virtual, es decir, su servidor puede alojar varios sitios Web con nombres de dominio que difieren del nombre del servidor físico. En el archivo de configuración del servidor Web, puede definir diferentes dominios usando cláusulas de alojamiento virtual. Por ejemplo, incluso aunque eí dominio usado en este libro es central -sof t. org, podríamos tenermothersmagic . com, wildbills . inf o u otro dominio que registremos y usemos con la misma dirección 1P. Cubriremos este concepto con detalle más adelante. Por ahora, sólo piense en la dirección IP como el número de teléfono de una casa donde viven diferentes personas. Cuando el navegador accede al puerto 80, llega hasta el dominio que usted ha configurado. Linux ofrece medios para gestionar el uso del disco para múltiples dominios gracias a una facilidad llamada cuotas. Originalmente, Unix ofrecía cuotas para las cuentas de usuario para que no ocuparan demasiado espacio en el servidor. Por ejemplo, si tuviera 50 usuarios compartiendo espacio en disco en un servidor de archivos, sin un sistema de cuotas, un usuario podría llenar el disco, provocando que las aplicaciones de todos los usuarios no pudieran guardar más datos.
La facilidad para las cuotas obliga a los usuarios a mantenerse dentro de los límites de consumo marcados, evitando la posibilidad de que consuman espacio ilimitado en disco. El sistema lleva en cuenta la cuota por usuario y por sistema de archivos. Si tiene más de un sistema de archivos donde los usuarios pueden crear archivos, configure la facilidad para cada sistema de archivos de manera separada. Puede usar el mismo sistema de cuota para limitar el espacio reservado para un dominio de su host. Varias herramientas le permiten administrar y automatizar la política de cuotas de su sistema. En esta parte de la configuración del servidor, añadirá una facilidad para cuotas que podrá usarse después. Primero, instala los paquetes de cuotas usando apt-get:
apt-get install quota quotatool
Le aparecerá una pregunta como esta:
Enable this option í.f you want the warnquota utility to be run daily
to alert users
when they are over quota.
Send daily reminders to users over quota?
Aquí debe escoger .
Debian instalará y configurará los dos paquetes, pero usted tendrá que editar /etc/f stab para activar las cuotas en los sistemas de archivos que desee. Debido a que nuestro sistema tiene una única partición para todos los archivos de usuario, puede añadir las opciones usrquota y grpquota a la parüción con el punto de montaje /:
# /etc/fstab: static filesystem information. #
# proc /proc proc defaults 0 o
/dev/sdal / ext3 defaults,errors=remountro,
usrquota,grpquota 0 1
/dev/sda5 none swap sw 0 0
/dev/hdc /media/cdromO iso9660 ro,user,noauto 0 0
/dev/fdO /media/floppyü auto rw,user,noauto0 c
.Aliora ejecute los siguientes comandos para añadirlos al directorio raíz:
ít touch /quota.user /quota.graup ,, # chmod 600 /quota.*
# mount -o remount /
# quotacheck: -avugm
El kernel de Linux normalmente tiene soporte por defecto para las cuotas. El kernel ve las opciones de cuota en /etc/fstab y comprueba quota.user y quota. group para determinar si los usuarios o los grupos tienen límites en su espacio en disco.
Ahora verá lo siguiente en su consola:
quotacheck: Scanning /dev/hdal [,' ] done
Ahora verá un mensaje en su consola parecido a este:
quotacheck: Checked 1912 di rectories and 28410 files
Ahora puede ejecutar el próximo comando:
# quotaon -avug
Verá los siguientes mensajes:
/dev/hdal [/]: group quotas turnea on /dev/hdal [/]: user quotas turned on
¿Ha comprendido lo que ha pasado? Esta secuencia activó las cuotas en el sistema. Puede revisar las páginas de ayuda para cuotas si cree que no lo ha comprendido. El servidor ahora está listo para usar las cuotas.





