EN DEBIAN
POR:
JORGE LUIS MADRIGAL
WILMER ARLEX CASTRILLON
CODIGO:
38110
AREA:
TECNOLO EN ADMINISTRACION DE REDES
DE CÓMPUTO
INSTRUCTOR:
CAMILO ZAPATA
MEDELLIN
ANTIOQUIA
AUTENTICACION DE HOSTING VIRTUAL
Autenticar hostin virtual significa que para el acceso a los sitios WEB o algún sitio WEB del
servidor solo se pueda ingresar con una credencial o usuario que se especifica en el
archivo de configuración. Entonces el acceso a una pagina autenticada solo es posible si se
accede con el conjunto de usuarios especificados en la configuración.
Después de esto procedemos a configurar cada una de nuestras páginas, en esta ocasión
configuraremos esta página con autenticación, para que solo tengan acceso a ella por
medio de un usuario y una contraseña.
Para esto agregamos cuatro líneas necesarias para la autenticación, las cuales son:
AuthType: que es el tipo de autenticación con la cual trabajaremos, en este caso será
básica.
AuthName: es algún mensaje que quieras que aparezca en la página cuando quieras
autenticarte.
AuthUserFile: aquí se debe poner la ruta donde se encuentran los usuarios y las
contraseñas de los que pueden autenticarse.
Require User: en esta opción tendrás que agregar los usuarios que tienen permiso para
entrar a tu página.
Después de que ya hayas configurado tus paginas las deberás publicar en el directorio
/etc/apache2/sites-enable, para esto utilizamos el comando a2ensites sec www, que
fueron nuestras páginas configuradas.
Después de esto procederemos a crear los directorios donde se alojaron los index o el contenido
de cada página. Con el comando mkdir creamos los directorios sec y www y dentro de ellos
creamos un archivo index.html o copian el que viene por defecto en /var/www/.
Ahora lo que nos falta es crear nuestros usuarios, para esto utilizaremos el comando
htpaswd –c /var/www/.passwd Jorge
Con la opción –c estamos creando el archivo que va a contener los usuarios y las contraseñas, en
este caso el archivo es.passwdy también se crea el usuario Jorge.
Luego para crear los demás usuarios, utilizamos el mismo comando pero sin la opción –c porque
ya el archivo fue creado, se recomienda crear oculto este archivo para que personas no indicadas
lo modifiquen.
Luego verificamos que el archivo si contiene nuestros usuarios, para esto utilizamos el comando
nano /var/www/.passwd
Y como ven en la imagen hay tres usuarios con sus contraseñas encriptadas.
Ahora por ultimo reiniciamos el servicio y verificamos que el servidor DNS está resolviendo
nuestros dos nombres para nuestras páginas.