3. 1. ¿En que consiste userdir?
• El módulo userdir.mod de apache2
permite que cada usuario tenga un
directorio público en su home
(public_html) donde guardará su página
personal
Nota: Esta práctica se realizará con un usuario pepe, que tendrá una carpeta public_html en su home
4. 2. Activación
• El modulo Userdir viene instalado por defecto, sin
embargo, tenemos que activarlo y reiniciar apache.
5. 2. Activación
• Crearemos una carpeta public_html, además,de un
index.html en su interior y un archivo en php cualquiera.
6. 3. Pruebas
• Ahora, en el navegador cliente:
• Como podemos ver, php no funciona (aún)
7. 4. Configuración
• El archivo por defecto es el siguiente:
Podemos cambiar
algunos parámetros, que
por cuestiones de
seguridad, nos conviene
que nos suene al menos.
La directiva:
UserDir enabled usuario
Nos permitirá restringir
el acceso solamente a los
usuarios que
indiquemos.
8. 4. Configuración
• Si aplicamos la directiva anterior:
Recordar reiniciar apache
después de configurar
Al intentar acceder, no nos
dejara, pues hemos limitado
el acceso al usuario
“Antonio” y somos el usuario
“pepe”
9. 4. Configuración
• Para que nuestros clientes tengan activo php, tendremos que
cambiar las directivas de /etc/apache2/mods-available/php5.conf:
Comentamos las ultimas
líneas, desde <IfModule
mod_userdir> hasta
<IfModule>
Y reiniciamos apache