Primero crea los usuarios con sus respectivas contraseñas, para esto usaremos la utilidad: htpasswd.exe que esta en la carpeta bin del Apache, tambien es valido para Linux
htpasswd.exe -csb .htpasswd tttony test
htpasswd.exe -sb .htpasswd prueba test
htpasswd.exe -sb .htpasswd prueba test
NOTA: en el segundo comando no es necesario crear de nuevo el archivo ya que fue creado con el primer comandoAqui tienes una utilidad online para crear usuarios y aqui la documentacion de la utilidad htpasswd.exe pero esta en ingles
Con este comando se creara un archivo llamado .htpasswd(aunque puedes colocarle el nombre que quieras) en el directorio bin pero preferiblemente muevelo a un directorio no accesible desde la web, es decir, fuera del directorio htdocs
Aqui esta el contenido del archivo .htaccess
# # Acceso restringido a archivos a ciertos usuarios # # Directorio del archivo .htpasswd AuthUserFile directorio/inaccesible/desde/la/web/.htpasswd # Una descripcion AuthName "Area restringida, solo acceso a usuarios" AuthType Basic # El archivo privado.php es solo accedido por el usuario tttony <Files ~ "^privado.php$"> Require user tttony </Files> # Mientras que los archivos que no son privado.php # son accedidos por el usuario prueba <Files ~ !"^privado.php$"> Require user prueba </Files>
En este caso el archivo privado.php solo es accedido por el usuario tttony y al acceder te pedira la contraseña
Publicado en tttony.blogspot.com
Publicar un comentario
No hay comentarios.:
Publicar un comentario