Hola

Gracias por la respuesta. Eso ya lo he hecho, pero cuando accedo a
http://servidor/~usuario, me da un 403 forbidden, y en los logs del apache
un "access denied", ya que los directorios de usuario (y por ende, los
directorios public_html) tienen máscara 700 y el usuario de Apache
(www-data) no puede acceder a ellos. La cosa sería decirle a Apache que use
el usuario root para acceder a esos directorios, o que se  salte de alguna
manera los permisos (sudo o algo parecido).

Un saludo.

El 1 de agosto de 2008 23:44, Carlos Miranda<[EMAIL PROTECTED]>
escribió:

> 2008/8/1 Juan Asensio Sánchez <[EMAIL PROTECTED]>:
> > Hola a todos
> >
> > Estoy configurando un servidor con Samba y LDAP. Ahora quiero que los
> > usuarios puedan publicar sus propias web con el módulo userdir de Apache.
> El
> > problema es que los directorios personales de los usuarios tienen máscara
> > 700 (y quiero que sigan así), por lo que Apache (www-data) no puede
> acceder
> > a los archivos de los usuarios para servirlos. Podría hacer que Apache se
> > ejecute como root, pero lo veo peligroso. ¿Qué opciones pensáis vosotros
> que
> > podrían plantearse?
>
> De ninguna manera debes correr el Apache como root...
> Para que los usuarios puedan publicar sus ~/public_html debes cargarle
> al apache el modulo userdir
> # a2enmod userdir
> # /etc/init.d/apache2 restart
>
> Y listo, ya se pueden ver las cosas desde 
> http://servidor/~usuario/<http://servidor/%7Eusuario/>
>
> Saludos
>
> --
> "La Voluntad es el unico motor de nuestros logros"
> <Mstaaravin />
> http://www.mstaaravin.com.ar/
>

Responder a