[Solar-tecnica] APACHE: varios subdominios x cada usuario
Fernando Toledo
ftoledo en docksud.com.ar
Jue Jul 14 06:47:27 CEST 2005
sipi tenes esto:
http://httpd.apache.org/docs-2.0/vhosts/mass.html
sino esto:
# UserDir is now a module
#UserDir public_html
#UserDir disabled root
#<Directory /home/*/public_html>
# AllowOverride FileInfo AuthConfig Limit
# Options Indexes SymLinksIfOwnerMatch IncludesNoExec
#</Directory>
los usuarios se crean un directorio public_html (tiene que llegar el user del apache a leer esto, asi que tenes que cambiar los permisos del home , deberian ser :
usuario:www-data
rwxr-x---
luego accedes desde http://servidor/~usuario/
el tema de que tengan que autentificar , no conozco algo automatico: pero primero deberias tener algun modulo de apache que auntentifique contra PAM asi no tenes que mantener un archivo de passwords aparte para www
despues yo generaria un .htacces y dentro de /etc/skel/public_html entocnes cuando creas un usuario nuevo se le copia este "esqueleto" al home del mismo.
sino directamente poner una directiva en la conf global del server del tipo
<directory /homes/*/public_html>
AuthType modulo_magico_para_pam
require valid_user
</directory>
auqnue el require valid user deberia ser algo que meta ese modulo magico que desconozco =) para que pregunte por ese usuario...
El Wed, 13 Jul 2005 16:31:05 -0300
Marco Antonio de Hoyos <mhoyos en gmail.com> escribió:
> estimados:
>
> tengo un servidor apache corriendo a la perfeccion, con host
> virtuales, pero aqui la cuestion:
>
> - cada usuario (que tendra su virtual host) los cuales deben ingresar
> con user y pass para poder ingresar.
>
> el tema es el siguiente:
>
> * hay alguna manera, de generar en apache.conf , una regla/variable
> que cada usuario ya tenga su virtualhost, sin estar creando "a mano"
> cada virtualhost ? ej:
>
> ServerName $USER.dominio.com.ar
> DocumentRoot /directorio/$USER
> Directory /directorio/$USER
>
> * ademas de ello: que cada usuario al ingresar, le solicite su user y
> pass? estuve probando con .htaccess pero no le encuentro la vuelta de
> validar directamente x cada nuevo usuario, sin modificar el .passwd
>
> o en tal caso, que cada usuario pueda ingresar a
> dominio.com.ar/usuario y al preguntarle el user y pass, luego de
> loguearse lo "lleve" a su directorio.
>
> desde ya, muchas gracias a quien pueda orientarme.
> salu2
> --
> Marco Antonio de Hoyos
> 15-5-157-2322 // 4268-1557
> Claypole - Pcia.de Bs. As.- Argentina
> ICQ#92702911 / jabber: mhoyos en jabber.org
> ------------------------------------------------------------------------
> http://tecnicoslinux.com.ar ~ https://e.ututo.org.ar
>
> _______________________________________________
> Solar-tecnica mailing list
> Solar-tecnica en lists.ourproject.org
> http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-tecnica
--
Fernando Toledo
http://www.docksud.com.ar
telnet://bbs.docksud.com.ar
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : no disponible
Tipo : application/pgp-signature
Tamaño : 189 bytes
Descripción: no disponible
Url : /pipermail/solar-tecnica/attachments/20050714/b9c67207/attachment.pgp
Más información sobre la lista de distribución Solar-tecnica