[eside-ghost] Autenticación en apache
adv78eh
eside-ghost@deusto.es
Sun, 29 Jun 2003 22:27:36 +0200 (CEST)
Kaixo!
Quiero que el acceso a una carpeta web esté protegida con
una contraseña y para eso sé que existe un método con
Apache. Más o menos, según la documentación de su sitio web
(http://httpd.apache.org/docs/howto/auth.html), hay que
seguir estos pasos:
1) Crear un fichero de claves, y
2) Crear una configuración que use ese fichero de claves
El paso 1) se completa poniendo:
#htpasswd -c fichero_de_claves nombre_de_usuario
Para añadir más usuarios basta con ejecutar
#htpasswd fichero_de_claves nombre_de_usuario
Mi primera duda es si nombre_de_usuario tiene que ser uno
que ya exista en el sistema, como ocurre con Samba. ¿Se
puede poner uno especial para la ocasión?
Luego, paso 2), se pone en un fichero .htaccess lo
siguiente:
AuthName "Privado"
AuthType Basic
AuthUserFile fichero_de_claves
Require valid-user
O para un solo usuario: Require user nombre_de_usuario
Y luego rearrancar Apache (#/etc/init.d/apache restart)
El caso es que de ninguna de las maneras he conseguido
proteger la carpeta. Que salga la ventana User:Password,
vamos.
Mi segunda pregunta es si el fichero de claves y el fichero
.htaccess tienen que tener privilegios de root, de www-data
o de un usuario normal (users).
¿Qué es lo que puedo estar haciendo mal?
Gracias por adelantado.
Agur
=====
adv78eh
Linux User #262313
___________________________________________________
Yahoo! Messenger - Nueva versión GRATIS
Super Webcam, voz, caritas animadas, y más...
http://messenger.yahoo.es