Capítulo 6. Otros servicios que puede prestar el servidor

Tabla de contenidos

1. Cuotas
1.1. Referencias y lecturas recomendadas
2. Motor de bases de datos PostgreSQL
2.1. Primera instalación del servidor
2.2. Habilitando autenticación
2.3. Creación de una base de datos
2.4. Uso de una base de datos
2.5. Cotejación en PostgreSQL
2.6. Copias de respaldo
2.7. Referencias y lecturas recomendadas
3. MySQL
3.1. Uso básico
3.2. Cambio de la clave de administrador
3.3. Recuperación y backups
3.4. MySQL y Apache con chroot
3.4.1. Socket en la jaula de Apache
3.4.2. Corriendo MySQL chroot
3.5. Lecturas recomendadas
4. Servidor ldapd
4.1. Instalación de ldapd
4.2. Pruebas Iniciales con openldap-client
4.3. Adición de datos iniciales
4.4. Instalación y configuración de phpldapadmin
4.5. Referencias y lecturas recomendadas

1. Cuotas

Pueden emplearse cuotas para limitar el espacio en disco y la cantidad de archivos que un usuario o un grupo puede tener.

Para usarlo debe: (1) especificar sistemas de archivos en los que se usará cuota (2) especificar cuota por usuario o grupo y (3) activar chequeo de cuota durante el arranque.

Indique los sistemas de archivos en los que usará cuota, en /etc/fstab agregando como opción del sistema de archivos: userquota y/o groupquota. Por ejemplo:

/dev/wd0d /home ffs rw,nodev,nosuid,userquota 1 2
    

Después active el sistema de cuotas con:

# quotaon -a
    

Para especificar la cuota por usuario o por grupo emplee edquota, por ejemplo:

# edquota pabram
    

que lo dejará en un editor en el que podrá cambiar las especificaciones de la cuota en cada sistema de archivos con cuotas:

Quotas for user pabram:
/home: blocks in use: 1292980, limits (soft = 1000000, hard = 2000000)
       inodes in use: 142318, limits (soft = 0, hard = 0)
     

el límite blando podrá extenderse para cada usuario por un periodo de tiempo (en este ejemplo), tras el cual se convertirá en un límite duro. Límites en 0 indican que no hay restricción.

Puede replicar la configuración de cuotas en otros usuarios con:

# edquota -p pabram pedgar juamar margo
    

Después de especificar las cuotas de los usuarios puede verificar la política de cuotas con:

# repquota -a
    

o chequear que se cumplan todas las cuotas con:

quotacheck -a
    

Para activar sistema de cuotas y que las cuotas sean verificadas cada vez que el sistema inicia agregue la siguiente línea al archivo /etc/rc.conf.local:

check_quotas=YES
    

1.1. Referencias y lecturas recomendadas

Las siguientes páginas del manual de OpenBSD: quota(1), edquota(8), quotaon(8), quotaoff(8), quotacheck(8) y repquota(8). En el FAQ de OpenBSD hay una sección sobre quotas: http://www.openbsd.org/faq/faq10.html#Quotas