Paltario para la incorporacion de password a pagina WEB ======================================================= Autor: Agustin J. Gonzalez Si desea dar acceso a usuarios particulares, seguir pasos 1 al 3. Si desea dar acceso a un dominio ir a paso 4. Los acceso por dominio y/o usuario se pueden usar en forma combinada. Más información de este tipo en U. de Berkeley.http://www-inst.eecs.berkeley.edu/setup.html 1er paso: En el directorio que se desea proteger, crear el archivo .htaccess Este tiene un contenido como el siguiente: [agv@mateo ~/WWW/directorioAproteger]% more .htaccess AuthUserFile /home/agv/WWW/.htpasswd AuthGroupFile /dev/null AuthName "MESESUP" AuthType Basic require valid-user [agv@mateo ~/WWW/directorioAproteger]% 2do paso: Definir localizacion de archivo AuthUserFile EL archivo puesto en AuthUserFile debe ser aquel que contiene la informacion de los usuarios y cuentas autorizadas para acceder los archivos que estan siendo protegidos. No hay restricciones para el nombre del archivo, pero si debe indicarse su path completo. 3er paso: Usar comando htpasswd para crear archivo con listado de login y passwords El archivo de logins y passwords es creado a traves del comando htpasswd. Si listamos este archivo se ve como: [agv@mateo ~/WWW/]% more .htpasswd miamigo:InEMp728qmr.k myfriend:x.peDe.Htey42 [agv@mateo ~/WWW/]% Una forma simple de uso es: [agv@mateo ~/WWW/]% htpasswd -c archivo_mapa_login_passwd agustin Adding password for agustin Enter password: Re-enter password: [agv@mateo ~/WWW/miscellaneous/]% 4.- Para dar acceso a dominio usar como .htacces una estructura similar a : AuthType Basic AuthName "ipd438" AuthUserFile /home/agv/WWW/ipd438/.htpasswd AuthGroupFile /path/to/group_file require user ipd438 order allow,deny allow from elo.utfsm.cl atmlab.utfsm.cl satisfy any Como usted ve la parte inicial es similar a los casos explicados anteriormente y la segunda parte debe agregarse la lista de dominios y/o IPs autorizadas. Ojo -c se usa para crear el archivo por primera vez. Recomiendo ver la pagina man de htpasswd para ver detalles. Suerte!!!