elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección.


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Como puedo restringir el acceso a una carpeta
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Como puedo restringir el acceso a una carpeta  (Leído 5,264 veces)
hackneo

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Como puedo restringir el acceso a una carpeta
« en: 29 Junio 2004, 11:01 »

Lo que queria hacer es que al escribir la direccion de la carpeta http://ip/mp3/ te pida nombre de usuario y password pero no se como hacerlo.


« Última modificación: 29 Junio 2004, 11:55 por hackneo » En línea

xiam

Desconectado Desconectado

Mensajes: 49

There's no place like 127.0.0.1


Ver Perfil WWW
Re: Como puedo restringir el acceso a una carpeta
« Respuesta #1 en: 29 Junio 2004, 11:20 »

Es algo peligroso/innecesario poner tu IP allí :|.

Bien, tienes Apache, revisa la documentacion de Apache por donde viene autenticación, encontrarás que si le agregas algo como :

<Location "/mp3">
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
</Location>

(A httpd.conf, o como se llame tu archivo de configuraciòn de Apache)

Se le da pase automático a todos los que accesden desde tu máquina o desde x IP sólamente, esa es una opcion. La otra es :

<Location "/mp3">
Order Allow,Deny
Allow from all
AuthType Basic
AuthName "Mi directorio de MP3"
AuthUserFile /path/hacia/pass/de/user
AuthGroupFile /path/hacia/pass/de/grupo
requireuser user_de_acceso
requiregroup group_de_acceso
</Location>

Saldrá una cajita de autenticación, los dos archivos a los que hago referencia (el de grupo no es tan necesario) se crean htpasswd

Algo así como
 
# htpasswd -c  /path/hacia/pass/de/user user_de_acceso

lo mismo con el grupo.

Si no eres root, deja tu configuración en .htaccess en el direcotio mp3. Si tienes errores para que reconozca el password lo mas común es que no le dejes leer al archivo a Apache, si puede leerlo, revisa el log de errores de Apache.

Saludos.


En línea

El blog de xiam.
La civilización no suprime la barbarie, la perfecciona. (Voltaire).
hackneo

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Como puedo restringir el acceso a una carpeta
« Respuesta #2 en: 29 Junio 2004, 12:13 »

Tengo algunas preguntas:

El primer codigo:

<Location "/mp3">
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
</Location>

¿en que parte del httpd.conf ahi que ponerlo? por que lo he probado y no me funciona.

Y en el segundo codigo:

<Location "/mp3">
Order Allow,Deny
Allow from all
AuthType Basic
AuthName "Mi directorio de MP3"
AuthUserFile /path/hacia/pass/de/user
AuthGroupFile /path/hacia/pass/de/grupo
requireuser user_de_acceso
requiregroup group_de_acceso
</Location>

¿en que parte del httpd.conf se pone?

¿Y en "/path/hacia/pass/de/user" y "/path/hacia/pass/de/grupo" que hay que poner?

Cuando pones AuthUserFile /path/hacia/pass/de/user AuthGroupFile /path/hacia/pass/de/grupo

¿En "hacia/pass/de/user" y "/path/hacia/pass/de/grupo" que hay que poner?
En línea

hackneo

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Como puedo restringir el acceso a una carpeta
« Respuesta #3 en: 29 Junio 2004, 22:29 »

He estado mirando el codigo que hay en el httpd.conf sobre la carpeta cgi-bin haber si podia sacar algo que me sirviese para mis carpetas pero na de na.

He colocado un inde.html para que no liste los archivos aunque lo que yo queria era poder poner un link al archivo en cuestion ej: mp3/cancion.mp3 pero que al escribir http://ip/mp3/ no te diese acceso a la carpeta.
En línea

Morris
Ex-CoAdmin y
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.966


Ver Perfil WWW
Re: Como puedo restringir el acceso a una carpeta
« Respuesta #4 en: 30 Junio 2004, 06:02 »

es configuración del server, que tipo de server tienes ?
En línea

AlexBarTender

Desconectado Desconectado

Mensajes: 242


Para ser el MeJoR solo debes ser CoNsTaNte!!!


Ver Perfil WWW
Re: Como puedo restringir el acceso a una carpeta
« Respuesta #5 en: 30 Junio 2004, 06:15 »

es configuración del server, que tipo de server tienes ?
   Bueno yo tengo un servidor ftp, el Serv-U como haria para restringir la entrada a una carpeta? Y si quisiera colocar una oculta como lo haria? (ya que la coloca oculta he igual la ven los que entran en el servidor)
En línea

el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 19.087


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: Como puedo restringir el acceso a una carpeta
« Respuesta #6 en: 30 Junio 2004, 08:27 »

Citar
He estado mirando el codigo que hay en el httpd.conf sobre la carpeta cgi-bin haber si podia sacar algo que me sirviese para mis carpetas pero na de na.

¿qué tiene que ver la carpeta cgi-bin con protegerun directorio?

AlexBarTender, la pregunta "que tipo de server tienes ?" no era para tí, sinó para "hackneo"......

El Serv-U es un servidor ftp, no un servidor web (apache), ¿para que quieres hacer una carpeta oculta ahí?
En línea

hackneo

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Como puedo restringir el acceso a una carpeta
« Respuesta #7 en: 30 Junio 2004, 11:29 »

Mi servidor es un Servidor Hp Proliant ML 330 Xeon con windows 2000 server (solo permitia winowds 2000/2003 Server o Red Hat Linux) en principio me habria gustado poner Red Hat Linux, pero costaba cerca de 900 € y el windows 2000 Server me lo habian pasado gratis copiado.

En el IIS solo he instalado el servidor FTP para poder tener acceso por ftp desde mi mini red tengo el servidor, un ordenador normal y un portatil.
Luego le instale el App Serv que me viene con Apache, php, mysql, phpmyadmin y perl.

En principio lo tenia tal como venia el IIS con su web local su web de administracion su ftp predeterminado. Una web para mi pagina y un ftp para mi pagina.

Luego queria poner un foro phpbb por eso formatee el servidor y en el IIS solo instale un FTP y luego instale el App Serv para tener mi web y mi foro, aunque al final no le he podido poner el foro porque me daba problemas en el mail y en la redireccion de logout a la pagina index.php, en la redireccion de mensajes privados a la pantalla de login etc...

Ahora mismo lo tengo con un ftp en el IIS y el AppServ en windows 2000 server.
En línea

Morris
Ex-CoAdmin y
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.966


Ver Perfil WWW
Re: Como puedo restringir el acceso a una carpeta
« Respuesta #8 en: 30 Junio 2004, 14:08 »

Panel de Control > Administrative Tools > IIS
Ahí buscas tu sitio web, le das propiedades y le despalomeas la opción que dice INDEX THIS RESOURCE
En línea

AlexBarTender

Desconectado Desconectado

Mensajes: 242


Para ser el MeJoR solo debes ser CoNsTaNte!!!


Ver Perfil WWW
Re: Como puedo restringir el acceso a una carpeta
« Respuesta #9 en: 1 Julio 2004, 03:48 »

Citar
He estado mirando el codigo que hay en el httpd.conf sobre la carpeta cgi-bin haber si podia sacar algo que me sirviese para mis carpetas pero na de na.

¿qué tiene que ver la carpeta cgi-bin con protegerun directorio?

AlexBarTender, la pregunta "que tipo de server tienes ?" no era para tí, sinó para "hackneo"......

El Serv-U es un servidor ftp, no un servidor web (apache), ¿para que quieres hacer una carpeta oculta ahí?
   Yo sabia que la pregunta no era para mi (Era la 1ra vez que posteo en este post, es obvio)...
   Respondi debido a que tenia esa duda y aproveche para hacerla de una vez....
   Para que quiero una oculta? Porque quizas quiera que mostrar esa carpeta a algunos usuarios (mis amigos) que entren a mi Servidor Ftp y a otros no
  Por eso queria saber si se podia ocultar o quizas colocarle una contraseña pero solo a dicha carpeta...

  Espero haberme explicado
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines