Instalación de Apache - WordPress.comInstalación de Apache Actividad 3 y 4: Para instalar el...

8
Instalación de Apache Actividad 3 y 4: Para instalar el Apache en Ubuntu, abrimos gestor de paquete Synaptic e instalamos el apache. El directorio que está la página por defecto es var/www Para acceder desde el navegador introducimos en el navegador localhost o 127.0.0.1 Actividad 5: Editamos el archivo etc/hosts para darle un DNS, es decir, si introducimos en el navegador davidserver nos dirige a la página.

Transcript of Instalación de Apache - WordPress.comInstalación de Apache Actividad 3 y 4: Para instalar el...

Page 1: Instalación de Apache - WordPress.comInstalación de Apache Actividad 3 y 4: Para instalar el Apache en Ubuntu, abrimos gestor de paquete Synaptic e instalamos el apache. El directorio

Instalación de ApacheActividad 3 y 4:

Para instalar el Apache en Ubuntu, abrimos gestor de paquete Synaptic e instalamos el apache. El directorio que está la página por defecto es var/wwwPara acceder desde el navegador introducimos en el navegador localhost o 127.0.0.1

Actividad 5:

Editamos el archivo etc/hosts para darle un DNS, es decir, si introducimos en el navegador davidserver nos dirige a la página.

Page 2: Instalación de Apache - WordPress.comInstalación de Apache Actividad 3 y 4: Para instalar el Apache en Ubuntu, abrimos gestor de paquete Synaptic e instalamos el apache. El directorio

Para instalar webmin lo descargamos del centro de software de Ubuntu. Una vez instalado introducimos en la URL localhost:10000 nos mostrará la pantalla para crear un usuario y contraseña.

Podemos activar los modulos en system/servers/ApacheWebServer/Globalconfiguration/ConfigureApacheModules

Activamos el módulo mod_userdir

Page 3: Instalación de Apache - WordPress.comInstalación de Apache Actividad 3 y 4: Para instalar el Apache en Ubuntu, abrimos gestor de paquete Synaptic e instalamos el apache. El directorio

Configuración del módulo userdir

Para configurar el módulo userdir se puede hacer de dos formas: Por línea de comando o por el entorno gráfico de Webmin. Ejecutamos gedit /etc/apache2/mods-available/userdir.conf aparecerá el archivo de configuración.

Si lo hacemos por entorno gráfico tendremos que hacer clic en Web Apache/Existing virtual hosts/Servidor por defecto/Opciones del documento

Page 4: Instalación de Apache - WordPress.comInstalación de Apache Actividad 3 y 4: Para instalar el Apache en Ubuntu, abrimos gestor de paquete Synaptic e instalamos el apache. El directorio

Utilización del módulo userdir

Primero creamos un usuario -alumno1- y creamos un directorio, /home/alumno1/public_html donde se alojará la página web. Una vez realizado y con los permisos dados, accedemos poniendo en la URL 127.0.0.1/~alumno1

Si queremos ahorrarnos el símbolo “~” podemos crear un alias. Editamos el archivo /etc/apache2/conf.d/alias/ y escribimos alias /alumno1/ /home/alumno1/public_html/El problema al realizar el ejercicio es que tal fichero no existe.

Creación de un host virtual

Para crear un host virtual nos dirigimos a Web Apache/Create Virtual Host . Configuramos el puerto, la dirección y el directorio.

Hacemos clic en Create Now. Editamos el fichero etc/hosts/ y añadimos la linea 127.0.0.1 y una nombre virtual.david

Page 5: Instalación de Apache - WordPress.comInstalación de Apache Actividad 3 y 4: Para instalar el Apache en Ubuntu, abrimos gestor de paquete Synaptic e instalamos el apache. El directorio

Comprobamos que funciona correctamente.

Autenticación básica:

El módulo que controla este método de autenticación es auth_basic. Viene activada por defecto y está soportada por todos los navegadores. El gran inconveniente es que el login y la password no está cifrado, por lo tanto, puede ser capturada por un programa como el Wireshark.Recordar que para ver los módulos del Apache, nos dirigimos a Server/Apache Websevers/Global configuration/configure Apache modules.

Proteger directorios mediante autenticación básica:El primer paso crearemos un directorio, directorio_protegido con un mkdir en alumno1.Luego entramos en webmin y vamos a Webmin/otros/directorios web protegidos/agregar protección para un nuevo de rectorio.Introducimos los datos de la carpeta a proteger.

Page 6: Instalación de Apache - WordPress.comInstalación de Apache Actividad 3 y 4: Para instalar el Apache en Ubuntu, abrimos gestor de paquete Synaptic e instalamos el apache. El directorio

Una vez guardamos hacemos clic en “new user” y creamos un usuario y contraseña. En este caso será alumno1 y la constraseña 123456.

Page 7: Instalación de Apache - WordPress.comInstalación de Apache Actividad 3 y 4: Para instalar el Apache en Ubuntu, abrimos gestor de paquete Synaptic e instalamos el apache. El directorio

El compañero de clase Álvaro intenta acceder a mi directorio protegido. Yo capturo los paquetes con el Wireshark. En la captura se puede apreciar el usuario y la contraseña al estar en texto plano.

Page 8: Instalación de Apache - WordPress.comInstalación de Apache Actividad 3 y 4: Para instalar el Apache en Ubuntu, abrimos gestor de paquete Synaptic e instalamos el apache. El directorio

Probamos ahora poniendo una encriptación de tipo “digest”. Esto se hace otros/directorios protegidos/editar directorio_protegido.