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/ >