Inicio / Wikis / Tutoriales / Instalar Apache MySQL - Autorización del Apache basada en host (IP)

Instalar Apache MySQL - Autorización del Apache basada en host (IP)

(4 opiniones)
Tutorial creado por el-brujo. Extraido de: http://foro.elhacker.net/index.php/topic,251.0.html
27 de Enero de 2005
PHPProgramación webServidores webApache

8 - Autorización del Apache basada en host (IP)

<Directory /privado>
order deny,allow
deny from all
allow from ip1
allow from ip2
</Directory>
Autorización del Apache basada en usuario:
Primero crear el usuario con el binario (el binario, el .exe en windows, se encuentra por defecto en la carpeta bin del apache y en linux en /usr/local/apache/bin):
htpasswd -c htuser alex
Te pedirá la contraseña de alex dos veces.
Nos crea el archivo htuser que es donde está la contraseña de alex y tenemos que llamar a ese archivo en el httpd.conf
Ejemplo en Windows:------AuthUserFile  "C:\Archivos de programa\Apache Group\Apache2\bin\htuser"
Ejemplos enn Linux:---#el password está en el achivo htpasswd
AuthUserFile /home/alex/htpasswd
AuthUserFile conf/htuser
AuthGroupFile conf/htgroup
El arhivo htuser debe estar en conf, y sino le dices la ruta :)
Lo mejor es poner este archivo de password fuera del httdocs que tengamos, ya que aunque la contraseña está encriptada, es mejor no jugarsela y que algún listillo nos crackee el pass.
Quedaría así:
<Directory /privado>
AllowOverride None
Options Index
#donde está el fichero con lo passwords
AuthUserFIle conf/htuser
AuthGroupFile conf/htgroup
#nombre del recurso
AuthName "Privado"
#tipo
AuthType Basic
require user alex pepe
requiere group admin
# o bien
require valid-user
</Directory>
Valora este capítulo: (4 opiniones)
Autor y licencia de 'Instalar Apache MySQL - Autorización del Apache basada en host (IP)'
el-brujo Extraído de: http://foro.elhacker.net/index.php/topic,251.0.html

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Opiniona sobre 'Instalar Apache MySQL - Autorización del Apache basada en host (IP)' (4)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este tutorial



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Instalar Apache MySQL - Autorización del Apache basada en host (IP)'

Cuando quise montar mi primer servidor linux estuve buscando informacion para poder configurar linux ,... Más »
A continuación se muestran las líneas que deberían añadirse al archivo de configuración de apache... Más »
Una manera de aprender cómo funciona un servidor Web es aprender a configurar Apache.
Una manera de aprender cómo funciona un servidor Web es aprender a configurar Apache.
Un servidor web (apache) es un programa que permite que otros ordenadores vean tu web... Más »
¿Estás seguro de que deseas eliminar este capítulo?