Anda di halaman 1dari 3

Instituto Profesional CIISA Asignatura: Sistemas Operativos de Red Profesor: Roger Sandoval San Martn

Laboratorio Sistemas Operativos de Red N8 Objetivos: - Identificar directivas bsicas de Apache Web Server y funciones. - Modificar directivas y realizar aplicaciones prcticas. - Aplicar autenticacin para ingresar a un Alias. Requisitos: - Sistema GNU/Linux CentOS instalado sobre mquina VirtualBox versin 3.0.4r50677 o superior. - Conexin a Internet. - Se debe deshabilitar el Firewall y SELinux: #service iptables stop #Editar el archivo /etc/selinux/config y modificar la siguiente lnea, quedando configurada de la siguiente manera: SELINUX=disabled Luego reinicie el sistema. Actividad: 1. Identificar los valores que tienen asignado por defecto las siguientes directivas y la funcin que cumplen: (Referencias: /etc/httpd/conf/httpd.conf / http://www.apache.org). ServerTokens ServerRoot PidFile Timeout KeepAlive MaxKeepAliveRequests KeepAliveTimeout Listen Include conf.d/*.conf User Group ServerAdmin ServerName Alias Directory Redirect DirectoryIndex

2. Generar los siguientes Alias, considerando las opciones segn corresponda: a. http://localhost/documentos i. El path absoluto debe existir en /www/ipciisa/documentos ii. Al acceder al alias, debe mostrar el contenido del directorio (no debe cargar el archivo index.html). Datos: Se deben utilizar las directivas: Directory - Alias.

b. http://localhost/datos i. El path absoluto debe existir en /www/ipciisa/datos ii. Al acceder al alias, debe mostrar una pgina Web que muestre su nombre y seccin correspondiente.

IPCIISA

Instituto Profesional CIISA Asignatura: Sistemas Operativos de Red Profesor: Roger Sandoval San Martn

3. Genere un nuevo Alias, denominado privado, al cual debe acceder con usuario y contrasea: a. http://localhost/privado i. El path absoluto debe existir en /www/ipciisa/privado ii. Se debe autenticar con usuario usuario-web, contrasea ipciisa. iii. Al mostrar el contenido del Alias, debe mostrar el sitio de la documentacin de apache, el cual puede descargar comprimido desde el siguiente link: http://centos-ipciisa.zapto.org/ipciisa/httpd-docs2.2.13.es.zip b. Procedimiento: i. # mkdir /www/ipciisa/privado ii. Crear un archivo de configuracin denominado: /etc/httpd/conf.d/autenticar.conf En este archivo debe ingresar los siguientes parmetros:

-------------------------------------------Alias /privado /www/ipciisa/privado <Directory "/www/ipciisa/privado"> Options Includes # Investigue que funcionalidad

AllowOverride All # incorporan los parmetros Order allow,deny Allow from all </Directory> -------------------------------------------iii. Genere el archivo .htaccess: # touch /www/ipciisa/privado/.htaccess Edite el archivo recin creado e ingrese los siguientes parmetros: ----------------------------------------------AuthName "Solo usuarios autorizados" AuthType Basic require valid-user AuthUserFile /www/secret/pass ----------------------------------------------iv. Genere un archivo de contraseas para usuarios virtuales de apache: # mkdir -p /www/secret # touch /www/secret/pass Modificar propietario y permisos del archivo recin creado: a. # chmod 600 /www/secret/pass
IPCIISA

# Includes, AllowOverride y allow, deny

Instituto Profesional CIISA Asignatura: Sistemas Operativos de Red Profesor: Roger Sandoval San Martn

b. # chown apache:apache /www/secret/pass Agregue un usuario virtual usuario-web para apache con el siguiente comando: a. # htpasswd /www/secret/pass usuario-web b. Solicitar una contrasea, digite: ipciisa y luego reptala. c. Copie el contenido descomprimido del archivo descargado en el punto 3.a.iii en el directorio /www/ipciisa/privado v. Acceda al sitio http://localhost/privado y comente los resultados. Pruebe generando nuevos usuarios virtuales.

Enve sus consultas, comentarios y conclusiones al correo rsandoval@ipciisa.cl con la siguiente descripcin: Asunto del correo: cdigo seccin *** nombre apellido *** laboratorio nos #8 (Servidor Web 2)

IPCIISA

Anda mungkin juga menyukai