3.305 cursos gratis
6.270.120 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Software > Configuración de apache > Definición de permisos de los directorios

Configuración de apache

Autor: Programacionphp.net
Curso: 5/5 5/5 (2 opiniones) |9187 alumnos|Fecha publicación: 10/01/2006

Capítulo 6:

 Definición de permisos de los directorios

Anteriormente hemos comentado como se protegía el fichero .htaccess, para ello hemos usado una sentencia que prohibe la lectura de dicho fichero a los usuarios. Ahora procederemos a comentar brevemente la sintaxis que siguen este tipo de sentencias.

Para definir los directorios a los cuales queremos permitir/denegar el acceso a los usuarios vamos a usar la directiva:
<Directory />
   //directivas para permitir o denegar el acceso al directorio
</Directory>

Si queremos restringir o permitir la lectura en un fichero vamos a utilizar la siguiente sintaxis:
<File />
   //directivas para permitir o denegar un fichero a los usuarios
</File>

Para especificar el directorio al cual queremos permitir o restringir el paso debemos indicarlo mediante su ruta, o bien mediante una expresión regular, si estamos tratando con una serie de ficheros que siguen un patrón específico.

Por ejemplo, si queremos denegar el paso a un directorio específico:
<Directory /usr/private_directory>
   Order Deny,Allow
   Deny from all
</Directory>
- Con esta sentencia conseguimos que los usuarios no puedan acceder al directorio /usr/private_directory.

Si en cambio queremos restringir el acceso a un cierto tipo de ficheros, vamos a usar una expresión regular, por ejemplo:
<files ~ "^\.ht">
   Order allow, deny
   Deny from all
</files>
- En este caso denegamos la lectura de los ficheros que empiezen por .ht (como por ejemplo el fichero .htaccess).

Si queremos permitir el paso a los directorios especificados o bien denegarlo, seguiremos la siguiente sintaxis:
- Para denegar el paso: Deny from usuarios, donde usuarios puede ser all (para denegar el paso a TODOS los usuarios) o bien una IP, etc.
- Para permitir el paso: Allow from usuarios, donde usuarios puede ser all (para denegar el paso a TODOS los usuarios) o bien una IP, etc.

Capítulo siguiente - Virtualhosts
Capítulo anterior - Cargar un módulo
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 2 opiniones. Opina sobre este curso.


Cursos similares a Configuración de apache


Cursos Valoración Alumnos Vídeo
Manual de Project
Desde las generalidades hasta las prácticas más habituales, pasando por todas las características del proyecto y de los recursos. De este modo se mejora en el análisis, a... [03/02/06]
 4,33/5 6.575  
Clases de informática
Conoce desde el inicio la informática. Puedes ver los pasos a seguir para aquellos procesos más básicos para dominar el conocimiento de la informática. No te quedes solam... [17/05/06]
 4,21/5 7.920  
Curso de Autocad
El programa Auto Cad es un programa completo de diseño asistido por computadora con el cual se puede dibujar cualquier objeto, tanto bidimensional como tridimensionalment... [29/06/06]
 4,18/5 9.176  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail