SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Modulo Userdir
Autor: Victoriano Sevillano Vega
Indice
•
•
•
•
•

1. ¿En qué consiste?
2. Activación del modulo
3. Pruebas
4. Configuracion
5. Bibliografia
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
2. Activación
• El modulo Userdir viene instalado por defecto, sin
embargo, tenemos que activarlo y reiniciar apache.
2. Activación
• Crearemos una carpeta public_html, además,de un
index.html en su interior y un archivo en php cualquiera.
3. Pruebas
• Ahora, en el navegador cliente:

• Como podemos ver, php no funciona (aún)
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.
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”
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
5. Bibliografia
• Mod_userdir del sitio de apache.

Contenu connexe

Similaire à Practica 3 apache

Presentación usermod2
Presentación usermod2Presentación usermod2
Presentación usermod2caoxman
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermodcaoxman
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermodcaoxman
 
Sesion moodle - "más allá de lo básico"...
Sesion moodle - "más allá de lo básico"...Sesion moodle - "más allá de lo básico"...
Sesion moodle - "más allá de lo básico"...Valeria Pleszowski
 
Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02Kimiemi VJ
 
Construyendo un Addon Elastix - Elementos Básicos
Construyendo un Addon Elastix - Elementos BásicosConstruyendo un Addon Elastix - Elementos Básicos
Construyendo un Addon Elastix - Elementos BásicosPaloSanto Solutions
 
Desarrollar un módulo para joomla
Desarrollar un módulo para joomlaDesarrollar un módulo para joomla
Desarrollar un módulo para joomlaivanGorL
 
Moodle administradores
Moodle administradoresMoodle administradores
Moodle administradoresUSMP Virtual
 
Programación avanzada en Joomla!
Programación avanzada en Joomla!Programación avanzada en Joomla!
Programación avanzada en Joomla!Alfredo Romeo
 
Programación Avanzado Joomla Day 2009
Programación Avanzado Joomla Day 2009Programación Avanzado Joomla Day 2009
Programación Avanzado Joomla Day 2009erny66
 
Curso WordPress
Curso WordPressCurso WordPress
Curso WordPressiLabora
 
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7Keopx
 
Servicio FTP en Ubuntu
Servicio FTP en UbuntuServicio FTP en Ubuntu
Servicio FTP en UbuntuSergio Santos
 
A bloguear con word press
A bloguear con word pressA bloguear con word press
A bloguear con word presswilliam79753
 

Similaire à Practica 3 apache (20)

Presentación usermod2
Presentación usermod2Presentación usermod2
Presentación usermod2
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermod
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermod
 
Pasos para instalar moodle
Pasos para instalar moodlePasos para instalar moodle
Pasos para instalar moodle
 
Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02
 
Sesion moodle - "más allá de lo básico"...
Sesion moodle - "más allá de lo básico"...Sesion moodle - "más allá de lo básico"...
Sesion moodle - "más allá de lo básico"...
 
Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02
 
13proftpd
13proftpd13proftpd
13proftpd
 
Construyendo un Addon Elastix - Elementos Básicos
Construyendo un Addon Elastix - Elementos BásicosConstruyendo un Addon Elastix - Elementos Básicos
Construyendo un Addon Elastix - Elementos Básicos
 
Desarrollar un módulo para joomla
Desarrollar un módulo para joomlaDesarrollar un módulo para joomla
Desarrollar un módulo para joomla
 
Moodle administradores
Moodle administradoresMoodle administradores
Moodle administradores
 
Programación avanzada en Joomla!
Programación avanzada en Joomla!Programación avanzada en Joomla!
Programación avanzada en Joomla!
 
Programación Avanzado Joomla Day 2009
Programación Avanzado Joomla Day 2009Programación Avanzado Joomla Day 2009
Programación Avanzado Joomla Day 2009
 
Curso WordPress
Curso WordPressCurso WordPress
Curso WordPress
 
Guía rápida para la creación de un blog
Guía rápida para la creación de un blogGuía rápida para la creación de un blog
Guía rápida para la creación de un blog
 
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7
 
Servicio FTP en Ubuntu
Servicio FTP en UbuntuServicio FTP en Ubuntu
Servicio FTP en Ubuntu
 
04practicalog404
04practicalog40404practicalog404
04practicalog404
 
A bloguear con word press
A bloguear con word pressA bloguear con word press
A bloguear con word press
 
Wordpress
WordpressWordpress
Wordpress
 

Practica 3 apache

  • 2. Indice • • • • • 1. ¿En qué consiste? 2. Activación del modulo 3. Pruebas 4. Configuracion 5. Bibliografia
  • 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
  • 10. 5. Bibliografia • Mod_userdir del sitio de apache.