From: Luis Gil Date: Sun, 31 Jul 2016 19:23:58 +0000 (+0000) Subject: Commiting to repor to not get later errors and continue the work elsewhere. X-Git-Tag: 2.5.0-alpha~1350 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e40dfe481066a3bb14cf1657474c151db0416372;p=apache Commiting to repor to not get later errors and continue the work elsewhere. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754679 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/howto/auth.xml.es b/docs/manual/howto/auth.xml.es index cbfb722c9e..992c76d37b 100644 --- a/docs/manual/howto/auth.xml.es +++ b/docs/manual/howto/auth.xml.es @@ -89,93 +89,95 @@ autenticación. Para tener compatibilidad inversa con el mod_access, hay un nuevo modulo llamado mod_access_compat.

-

También puedes mirar al howto de También puedes mirar el how-to de Control de Acceso , donde se plantean varias formas del control de acceso al servidor.

Introducción -

If you have information on your web site that is sensitive - or intended for only a small group of people, the techniques in - this article will help you make sure that the people that see - those pages are the people that you wanted to see them.

- -

This article covers the "standard" way of protecting parts - of your web site that most of you are going to use.

- - Note: -

If your data really needs to be secure, consider using - mod_ssl in addition to any authentication.

+

Si se tiene información en nuestra página web que sea información + sensible o pensada para un grupo reducido de usuarios/personas, + las técnicas que se describen en este manual, le servirán + de ayuda para asegurarse de que las personas que ven esas páginas sean + las personas que uno quiere.

+ +

Este artículo cubre la parte "estándar" de cómo proteger partes de un + sitio web que muchos usarán.

+ + Nota: +

Si de verdad es necesario que tus datos estén en un sitio seguro, + considera usar mod_ssl como método de autenticación adicional a cualquier forma de autenticación.

-
The Prerequisites -

The directives discussed in this article will need to go - either in your main server configuration file (typically in a - Directory section), or - in per-directory configuration files (.htaccess files).

- -

If you plan to use .htaccess files, you will - need to have a server configuration that permits putting - authentication directives in these files. This is done with the - AllowOverride directive, which - specifies which directives, if any, may be put in per-directory - configuration files.

- -

Since we're talking here about authentication, you will need - an AllowOverride directive like the - following:

+
Los Prerequisitos +

Las directivas que se usan en este artículo necesitaran ponerse ya sea + en el fichero de configuración principal del servidor ( típicamente en + la sección + Directory de httpd.conf ), o + en cada uno de los ficheros de configuraciones del propio directorio + (los archivos .htaccess).

+ +

Si planea usar los ficheros .htaccess , necesitarás + tener en la configuración global del servidor, una configuración que permita + poner directivas de autenticación en estos ficheros. Esto se hace con la + directiva AllowOverride, la cual especifica + que directivas, en su caso, pueden ser puestas en cada fichero de configuración + por directorio.

+ +

Ya que estamos hablando aquí de autenticación, necesitarás una directiva + AllowOverride como la siguiente: +

AllowOverride AuthConfig -

Or, if you are just going to put the directives directly in - your main server configuration file, you will of course need to - have write permission to that file.

- -

And you'll need to know a little bit about the directory - structure of your server, in order to know where some files are - kept. This should not be terribly difficult, and I'll try to - make this clear when we come to that point.

- -

You will also need to make sure that the modules - mod_authn_core and mod_authz_core - have either been built into the httpd binary or loaded by the - httpd.conf configuration file. Both of these modules provide core - directives and functionality that are critical to the configuration - and use of authentication and authorization in the web server.

+

O, si solo se van a poner las directivas directamente en la configuración + principal del servidor, deberás tener, claro está, permisos de escritura + en el archivo.

+ +

Y necesitarás saber un poco de como está estructurado el árbol de + directorios de tu servidor, para poder saber donde se encuentran algunos + archivos. Esto no debería ser una tarea difícil, aún así intentaremos + dejarlo claro llegado el momento de comentar dicho aspecto.

+ +

También deberás de asegurarte de que los módulos + mod_authn_core y mod_authz_core + han sido incorporados, o añadidos a la hora de compilar en tu binario httpd o + cargados mediante el archivo de configuración httpd.conf. Estos + dos módulos proporcionan directivas básicas y funcionalidades que son críticas + para la configuración y uso de autenticación y autorización en el servidor web.

-
Getting it working -

Here's the basics of password protecting a directory on your - server.

+
Conseguir que funcione +

Aquí está lo básico de cómo proteger con contraseña un directorio en tu + servidor.

-

First, you need to create a password file. Exactly how you do - this will vary depending on what authentication provider you have - chosen. More on that later. To start with, we'll use a text password - file.

+

Primero, necesitarás crear un fichero de contraseña. Dependiendo de que + proveedor de autenticación se haya elegido, se hará de una forma u otra. Para empezar, + usaremos un fichero de contraseña de tipo texto.

-

This file should be - placed somewhere not accessible from the web. This is so that - folks cannot download the password file. For example, if your - documents are served out of /usr/local/apache/htdocs, you - might want to put the password file(s) in - /usr/local/apache/passwd.

+

Este fichero deberá estar en un sitio que no se pueda tener acceso desde + la web. Esto también implica que nadie pueda descargarse el fichero de + contraseñas. Por ejemplo, si tus documentos están guardados fuera de + /usr/local/apache/htdocs, querrás poner tu archivo de contraseñas en + /usr/local/apache/passwd.

-

To create the file, use the htpasswd utility that - came with Apache. This will be located in the bin directory - of wherever you installed Apache. If you have installed Apache from - a third-party package, it may be in your execution path.

+

Para crear el fichero de contraseñas, usa la utilidad + htpasswd que viene con Apache. Esta herramienta se + encuentra en el directorio bin en donde sea que se ha + instalado el Apache. Si ha instalado Apache desde un paquete de terceros, + puede ser que se encuentre en su ruta de ejecución.

-

To create the file, type:

+

Para crear el fichero, escribiremos:

htpasswd -c /usr/local/apache/passwd/passwords rbowen -

htpasswd will ask you for the password, and - then ask you to type it again to confirm it:

+

htpasswd te preguntará por una contraseña, y después + te pedirá que la vuelvas a escribir para confirmarla:

# htpasswd -c /usr/local/apache/passwd/passwords rbowen