Foros del Web » Administración de Sistemas » Unix / Linux »

document root de apache en linux ¿es posible?

Estas en el tema de document root de apache en linux ¿es posible? en el foro de Unix / Linux en Foros del Web. Hola amigos, la verdad he instalado linux para probar mis páginas Tengo instalado el servidor apache y en la directiva documentroot de httpd.conf tengo lo ...
  #1 (permalink)  
Antiguo 11/12/2002, 10:07
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 22 años, 8 meses
Puntos: 2
document root de apache en linux ¿es posible?

Hola amigos, la verdad he instalado linux para probar mis páginas
Tengo instalado el servidor apache y en la directiva documentroot de httpd.conf tengo lo siguiente, por defecto:

DocumentRoot = /var/www/html

Es posible cambiar esta directiva para que el DocumentRoot, esté alojado en la carpeta del usuario activo en ese instante?, ejemplo

DocumentRoot = /home/$user/html

donde $user, sea el nombre del usuario que tiene su sección activa.
Ejemplo:
si entro como chaudx. mi DocumentRoot sería

/home/chaudx/html

y al tipear en la barra de direcciones de mi navegador por ejemplo

http://localhost me muestre el contenido de esa carpeta..

¿es posible, ? ¿Como se hace? ... estuve leyendo el manual, pero no encontré nada que pudiera ayudarme...

como es el asunto de máquinas virtuales??


Gracias y saludos
__________________
Servicios computacionales
Linux registered User # 306587
Ubuntu user #14563
  #2 (permalink)  
Antiguo 11/12/2002, 15:34
 
Fecha de Ingreso: abril-2002
Ubicación: Medellín, Colombia
Mensajes: 436
Antigüedad: 22 años, 7 meses
Puntos: 0
Pues yo instalé el red hat y traía el apache ya metido, y con este es mucho mas facil de configurar...
Buscá en los cds si viene el apache por que es mucho mejor y sino pues sería editando algo en el httpd.conf pero eso si no se.
Saludos
__________________
juanej
  #3 (permalink)  
Antiguo 11/12/2002, 16:17
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 22 años, 4 meses
Puntos: 0
A primera impresión pienso en un Script alojado en el ./bash_profile de cada usuario que modifique el httpd.conf y reinicie el demonio httpd y así.... Perooo, teniendo en cuenta que los usuarios normales no pueden modificar el httpd.conf creo que no sera posible, pero nadie sabe esperemos que algun gurú tenga solución a tu problema que nosea el de darle acceso tipo root a todos los usuarios y entonces crear el escript que modifique el httpd.conf.

Suerte, si lo logra me cuentas.
  #4 (permalink)  
Antiguo 11/12/2002, 21:53
Avatar de gomo  
Fecha de Ingreso: mayo-2002
Ubicación: [email protected]
Mensajes: 906
Antigüedad: 22 años, 6 meses
Puntos: 0
sobre la base de lo que dicen arriba haces un script que haga eso y le das UID root y haces que todos los usuarios puedan ejecutarlo
es una manera de hacerlo...
__________________
  #5 (permalink)  
Antiguo 13/12/2002, 19:14
 
Fecha de Ingreso: septiembre-2001
Mensajes: 552
Antigüedad: 23 años, 2 meses
Puntos: 0
No, no, no... eso de dar UID de root es un "principio" innecesario de inseguridad en tu sistema :)

Una alternativa, que considero más segura es que el DocumentRoot sea el que viene por defecto, sólo que el index sea un script que realicé un who en el sistema y redireccione al /home/usuario/public_html correspondiente.

Saludos,
  #6 (permalink)  
Antiguo 13/12/2002, 20:08
Avatar de gomo  
Fecha de Ingreso: mayo-2002
Ubicación: [email protected]
Mensajes: 906
Antigüedad: 22 años, 6 meses
Puntos: 0
es cierto que es un principio de agujero de seguridad pero bueno... depende de cuales sean tus preceptos de seguridad, en principio si tiene los permisos adecuados y mantienes tu sistema libre de bugs... no deberia serlo.
Lo que sugiere raac es buena idea, y es mas seguro tambien.
Saludos
__________________
  #7 (permalink)  
Antiguo 14/12/2002, 09:55
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 22 años, 8 meses
Puntos: 2
Gracias por sus respuestas

Gracias, creo que lo resolveré de la manera que indica raac
me parece más seguro..
Aunque tendré que buscar la manera de que sea realmente funcional

gracias de nuevo

Saludos
__________________
Servicios computacionales
Linux registered User # 306587
Ubuntu user #14563
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:21.