Re: Configuració del servidor Apache

2012-04-03 Conversa Leopold Palomo Avellaneda
A Dilluns, 2 d'abril de 2012, Marc Aymerich va escriure:
 On Mon, Apr 2, 2012 at 10:34 PM, Marc Aymerich glicer...@gmail.com wrote:
  On Mon, Apr 2, 2012 at 10:25 PM, Marc Aymerich glicer...@gmail.com 
wrote:
  On Sun, Apr 1, 2012 at 11:21 AM, Leopold Palomo Avellaneda
  
  l...@alaxarxa.net wrote:
  Bones,
  
  a la llista de caliu no m'han respòs. Algú si us plau em podria donar
  un cop de ma?
  
  Estic fent servir una Debian estable amb un apache 2.2 i m'estic
  tornant boig per trobar un parell de coses. M'explico, tinc el homes
  dels usuaris a: /home/users/user1.
  
  El que voldria és:
  
  1) que els usuaris que volguessin (i jo com a system aprovés)
  tinguessin un directory (p.ex www) on seria la seva pàgina web.
  
  2) que es pogués accedir mitjançant http://server/users/user1, no
  http://server/~user1
  
  
  Amb debian sé que s'ha d'activar el modul Userdir, que s'activa amb
  a2enmod.
  
  Aleshores, al fitxer del default-site, a la part de virtual host tinc
  això:
  
  8-
  IfModule mod_userdir.c
 UserDir disabled
 UserDir enabled leopold.palomo /home/users/leopold.palomo/www
 UserDir disabled pato.donald
 IfModule mod_rewrite.c
   RewriteEngine on
   RewriteCond /home/users/$1/www$2 -f [OR]
   RewriteCond /home/users/$1/www$2 -d
   RewriteRule ^/([^/]+)(.*) /home/users/$1/www$2
 /IfModule
 Directory /home/users/*/www
   AllowOverride FileInfo AuthConfig Limit Indexes
   Options MultiViews Indexes SymLinksIfOwnerMatch
  IncludesNoExec Limit GET POST OPTIONS
 Allow from all
 Order allow,deny
/Limit
LimitExcept GET POST OPTIONS
 Order deny,allow
 Deny from all
/LimitExcept
   /Directory
  /IfModule
  
  8-
  
  
  estic flipant una mica, perquè, encara que funciona el rewrite rules de
  forma que puc accedir http://server/user1 (i no http://server/~user1)
  
  l'usuari pato.donald, malgrat està disabled, poc accedir al seu www
  directori.
  
  
  Tampoc sé com poder posar (afegir) el users davant del user.
  
  Aleshores, algú em podria donar un cop de ma per:
  
  1) afegir el users davant del user.
  
  RewriteRule ^/users/([^/]+)(.*) /home/users/$1/www$2
  
  2) saber com puc deshabilitat un usuari del UserDir module?
  
  http://httpd.apache.org/docs/2.0/mod/mod_userdir.html
  
  Vaja, ara veig que ja tenies possat el pato.donald en disabled. Doncs
  sincerament no se pk no funciona, El que probaria per descartar coses
  
  es començar amb una configuració menys propensa a errors, cambiaria:
 UserDir disabled
 UserDir enabled leopold.palomo /home/users/leopold.palomo/www
 UserDir disabled pato.donald
  
  per:
  UserDir disabled
  UserDir enabled algun_usuari_sense_punt
 
 pensant-ho millor crec que no funciona perque el mod_rewrite li dona
 igual que'l mod_userdir tingui usuaris desactivats ;)


bones,

primer de tot sento el retard en la resposta. 

Veient totes les respostes, al final arribo a aquestes conclusions:

- el UserDir no funciona gairebé amb noms d'usuaris amb punts.
- el modrewrite es passa pel forro el que faci el UserDir.

De totes les solucions, crec que el més simple, i més eficient és fer el que en 
Ferran Jorba:

si el que vols és tu poder-ho aprovar, per què no «passes» del fitxer de
configuració d'Apache (sempre massa complicat) i crees tu a voluntat els
symlinks a qui tu beneeixis des de /var/www/users/usuari - 
/home/users/usuari/www?

això em servirà per tenir un únic home per tots els usuaris del nostre 
departament i aleshores poder tenir diverses màquines que montin els usuaris 
que toquin segons el grup que es vulgui.


Gràcies a tots per les respostes,

Leo

-- 
--
Linux User 152692 PGP: 0xF944807E
Catalonia
-
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201204031923.18929@alaxarxa.net



Re: Configuració del servidor Apache

2012-04-02 Conversa Pere Nubiola Radigales
El que diu en BlackHold es refereix al format del directori però segueix
pobligant a ficar el ~. poder seria interessant mirar el directory match de
forma que /user/user1/ canvies a /~user1/
Pere Nubiola Radigales
Telf: +34 656316974
e-mail: p...@nubiola.cat
   pnubi...@fsfe.org
   pere.nubi...@gmail.com


El 2 d’abril de 2012 0:09, Blackhold blackholdmai...@gmail.com ha escrit:

 El 1 d’abril de 2012 18:43, Ferran Jorba ferran.jo...@gmail.com ha
 escrit:
  Hola Leopold,
 
  a la llista de caliu no m'han respòs. Algú si us plau em podria donar
 un cop
  de ma?
 
  Estic fent servir una Debian estable amb un apache 2.2 i m'estic
 tornant boig
  per trobar un parell de coses. M'explico, tinc el homes dels usuaris a:
  /home/users/user1.
 
  El que voldria és:
 
  1) que els usuaris que volguessin (i jo com a system aprovés)
 tinguessin un
  directory (p.ex www) on seria la seva pàgina web.
 
  2) que es pogués accedir mitjançant http://server/users/user1, no
  http://server/~user1
 
  si el que vols és tu poder-ho aprovar, per què no «passes» del fitxer de
  configuració d'Apache (sempre massa complicat) i crees tu a voluntat els
  symlinks a qui tu beneeixis des de /var/www/users/usuari -
  /home/users/usuari/www?
 
  Més simple, fàcil d'entendre i mantenir.  Si un usuari no vols que
 publiqui,
  no li crees el symlink, i llestos.  O em perdo alguna cosa?
 
  Ferran
 

 bones,
 i perquè en comptes de liar-te amb el mod_rewrite no utilitzes
 directament l'apache per a fer la configuració? sembla que el
 mod_userdir quan poses un * a la configuració d'apache t'ho reemplaça
 amb el nom d'usuari. Fés una ullada a això:

 http://httpd.apache.org/docs/2.0/howto/public_html.html

 salut!

 
 
  --
  To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
  with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
  Archive: http://lists.debian.org/loom.20120401t183820-...@post.gmane.org
 


 --
 To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive:
 http://lists.debian.org/camfaal2lwu5fzpf54psagcpsi2lp2awloir8mk5ajgsb+r...@mail.gmail.com




Re: Configuració del servidor Apache

2012-04-02 Conversa Marc Aymerich
On Sun, Apr 1, 2012 at 11:21 AM, Leopold Palomo Avellaneda
l...@alaxarxa.net wrote:
 Bones,

 a la llista de caliu no m'han respòs. Algú si us plau em podria donar un cop
 de ma?

 Estic fent servir una Debian estable amb un apache 2.2 i m'estic tornant boig
 per trobar un parell de coses. M'explico, tinc el homes dels usuaris a:
 /home/users/user1.

 El que voldria és:

 1) que els usuaris que volguessin (i jo com a system aprovés) tinguessin un
 directory (p.ex www) on seria la seva pàgina web.

 2) que es pogués accedir mitjançant http://server/users/user1, no
 http://server/~user1


 Amb debian sé que s'ha d'activar el modul Userdir, que s'activa amb a2enmod.

 Aleshores, al fitxer del default-site, a la part de virtual host tinc això:

 8-
 IfModule mod_userdir.c
        UserDir disabled
        UserDir enabled leopold.palomo /home/users/leopold.palomo/www
        UserDir disabled pato.donald
        IfModule mod_rewrite.c
              RewriteEngine on
              RewriteCond /home/users/$1/www$2 -f [OR]
              RewriteCond /home/users/$1/www$2 -d
              RewriteRule ^/([^/]+)(.*) /home/users/$1/www$2
        /IfModule
        Directory /home/users/*/www
              AllowOverride FileInfo AuthConfig Limit Indexes
              Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
              Limit GET POST OPTIONS
                    Allow from all
                    Order allow,deny
               /Limit
               LimitExcept GET POST OPTIONS
                    Order deny,allow
                    Deny from all
               /LimitExcept
          /Directory
 /IfModule

 8-


 estic flipant una mica, perquè, encara que funciona el rewrite rules de forma
 que puc accedir http://server/user1 (i no http://server/~user1)

 l'usuari pato.donald, malgrat està disabled, poc accedir al seu www directori.


 Tampoc sé com poder posar (afegir) el users davant del user.

 Aleshores, algú em podria donar un cop de ma per:

 1) afegir el users davant del user.
RewriteRule ^/users/([^/]+)(.*) /home/users/$1/www$2

 2) saber com puc deshabilitat un usuari del UserDir module?
http://httpd.apache.org/docs/2.0/mod/mod_userdir.html

salutacions
-- 
Marc


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/ca+dcn_t8x98p8mli0mjzsg+ndpg-x9gfpztkbje+b7sqlhl...@mail.gmail.com



Re: Configuració del servidor Apache

2012-04-02 Conversa Marc Aymerich
On Mon, Apr 2, 2012 at 10:25 PM, Marc Aymerich glicer...@gmail.com wrote:
 On Sun, Apr 1, 2012 at 11:21 AM, Leopold Palomo Avellaneda
 l...@alaxarxa.net wrote:
 Bones,

 a la llista de caliu no m'han respòs. Algú si us plau em podria donar un cop
 de ma?

 Estic fent servir una Debian estable amb un apache 2.2 i m'estic tornant boig
 per trobar un parell de coses. M'explico, tinc el homes dels usuaris a:
 /home/users/user1.

 El que voldria és:

 1) que els usuaris que volguessin (i jo com a system aprovés) tinguessin un
 directory (p.ex www) on seria la seva pàgina web.

 2) que es pogués accedir mitjançant http://server/users/user1, no
 http://server/~user1


 Amb debian sé que s'ha d'activar el modul Userdir, que s'activa amb a2enmod.

 Aleshores, al fitxer del default-site, a la part de virtual host tinc això:

 8-
 IfModule mod_userdir.c
        UserDir disabled
        UserDir enabled leopold.palomo /home/users/leopold.palomo/www
        UserDir disabled pato.donald
        IfModule mod_rewrite.c
              RewriteEngine on
              RewriteCond /home/users/$1/www$2 -f [OR]
              RewriteCond /home/users/$1/www$2 -d
              RewriteRule ^/([^/]+)(.*) /home/users/$1/www$2
        /IfModule
        Directory /home/users/*/www
              AllowOverride FileInfo AuthConfig Limit Indexes
              Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
              Limit GET POST OPTIONS
                    Allow from all
                    Order allow,deny
               /Limit
               LimitExcept GET POST OPTIONS
                    Order deny,allow
                    Deny from all
               /LimitExcept
          /Directory
 /IfModule

 8-


 estic flipant una mica, perquè, encara que funciona el rewrite rules de forma
 que puc accedir http://server/user1 (i no http://server/~user1)

 l'usuari pato.donald, malgrat està disabled, poc accedir al seu www 
 directori.


 Tampoc sé com poder posar (afegir) el users davant del user.

 Aleshores, algú em podria donar un cop de ma per:

 1) afegir el users davant del user.
 RewriteRule ^/users/([^/]+)(.*) /home/users/$1/www$2

 2) saber com puc deshabilitat un usuari del UserDir module?
 http://httpd.apache.org/docs/2.0/mod/mod_userdir.html

Vaja, ara veig que ja tenies possat el pato.donald en disabled. Doncs
sincerament no se pk no funciona, El que probaria per descartar coses
es començar amb una configuració menys propensa a errors, cambiaria:
        UserDir disabled
        UserDir enabled leopold.palomo /home/users/leopold.palomo/www
        UserDir disabled pato.donald

per:
        UserDir disabled
        UserDir enabled algun_usuari_sense_punt

-- 
Marc


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CA+DCN_sxOHHpPTxU7LAh=-z_rh2b62zee8hjvmgsm6vp2ex...@mail.gmail.com



Re: Configuració del servidor Apache

2012-04-02 Conversa Marc Aymerich
On Mon, Apr 2, 2012 at 10:34 PM, Marc Aymerich glicer...@gmail.com wrote:
 On Mon, Apr 2, 2012 at 10:25 PM, Marc Aymerich glicer...@gmail.com wrote:
 On Sun, Apr 1, 2012 at 11:21 AM, Leopold Palomo Avellaneda
 l...@alaxarxa.net wrote:
 Bones,

 a la llista de caliu no m'han respòs. Algú si us plau em podria donar un cop
 de ma?

 Estic fent servir una Debian estable amb un apache 2.2 i m'estic tornant 
 boig
 per trobar un parell de coses. M'explico, tinc el homes dels usuaris a:
 /home/users/user1.

 El que voldria és:

 1) que els usuaris que volguessin (i jo com a system aprovés) tinguessin un
 directory (p.ex www) on seria la seva pàgina web.

 2) que es pogués accedir mitjançant http://server/users/user1, no
 http://server/~user1


 Amb debian sé que s'ha d'activar el modul Userdir, que s'activa amb a2enmod.

 Aleshores, al fitxer del default-site, a la part de virtual host tinc això:

 8-
 IfModule mod_userdir.c
        UserDir disabled
        UserDir enabled leopold.palomo /home/users/leopold.palomo/www
        UserDir disabled pato.donald
        IfModule mod_rewrite.c
              RewriteEngine on
              RewriteCond /home/users/$1/www$2 -f [OR]
              RewriteCond /home/users/$1/www$2 -d
              RewriteRule ^/([^/]+)(.*) /home/users/$1/www$2
        /IfModule
        Directory /home/users/*/www
              AllowOverride FileInfo AuthConfig Limit Indexes
              Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
              Limit GET POST OPTIONS
                    Allow from all
                    Order allow,deny
               /Limit
               LimitExcept GET POST OPTIONS
                    Order deny,allow
                    Deny from all
               /LimitExcept
          /Directory
 /IfModule

 8-


 estic flipant una mica, perquè, encara que funciona el rewrite rules de 
 forma
 que puc accedir http://server/user1 (i no http://server/~user1)

 l'usuari pato.donald, malgrat està disabled, poc accedir al seu www 
 directori.


 Tampoc sé com poder posar (afegir) el users davant del user.

 Aleshores, algú em podria donar un cop de ma per:

 1) afegir el users davant del user.
 RewriteRule ^/users/([^/]+)(.*) /home/users/$1/www$2

 2) saber com puc deshabilitat un usuari del UserDir module?
 http://httpd.apache.org/docs/2.0/mod/mod_userdir.html

 Vaja, ara veig que ja tenies possat el pato.donald en disabled. Doncs
 sincerament no se pk no funciona, El que probaria per descartar coses
 es començar amb una configuració menys propensa a errors, cambiaria:
        UserDir disabled
        UserDir enabled leopold.palomo /home/users/leopold.palomo/www
        UserDir disabled pato.donald

 per:
         UserDir disabled
         UserDir enabled algun_usuari_sense_punt


pensant-ho millor crec que no funciona perque el mod_rewrite li dona
igual que'l mod_userdir tingui usuaris desactivats ;)


-- 
Marc


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/ca+dcn_s92vqeu4pood5z+usrgtr+h4ybrpn9v8e-dscv848...@mail.gmail.com



Configuració del servidor Apache

2012-04-01 Conversa Leopold Palomo Avellaneda
Bones,

a la llista de caliu no m'han respòs. Algú si us plau em podria donar un cop 
de ma?

Estic fent servir una Debian estable amb un apache 2.2 i m'estic tornant boig 
per trobar un parell de coses. M'explico, tinc el homes dels usuaris a: 
/home/users/user1.

El que voldria és:

1) que els usuaris que volguessin (i jo com a system aprovés) tinguessin un 
directory (p.ex www) on seria la seva pàgina web.

2) que es pogués accedir mitjançant http://server/users/user1, no 
http://server/~user1


Amb debian sé que s'ha d'activar el modul Userdir, que s'activa amb a2enmod.

Aleshores, al fitxer del default-site, a la part de virtual host tinc això:

8-
IfModule mod_userdir.c
UserDir disabled
UserDir enabled leopold.palomo /home/users/leopold.palomo/www
UserDir disabled pato.donald
IfModule mod_rewrite.c
  RewriteEngine on
  RewriteCond /home/users/$1/www$2 -f [OR]
  RewriteCond /home/users/$1/www$2 -d
  RewriteRule ^/([^/]+)(.*) /home/users/$1/www$2
/IfModule
Directory /home/users/*/www
  AllowOverride FileInfo AuthConfig Limit Indexes
  Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
  Limit GET POST OPTIONS
Allow from all  
Order allow,deny
   /Limit
   LimitExcept GET POST OPTIONS
Order deny,allow
Deny from all
   /LimitExcept
  /Directory
/IfModule

8-


estic flipant una mica, perquè, encara que funciona el rewrite rules de forma 
que puc accedir http://server/user1 (i no http://server/~user1)

l'usuari pato.donald, malgrat està disabled, poc accedir al seu www directori.


Tampoc sé com poder posar (afegir) el users davant del user.

Aleshores, algú em podria donar un cop de ma per:

1) afegir el users davant del user.
2) saber com puc deshabilitat un usuari del UserDir module?


Gràcies,

Leo


--
Linux User 152692 PGP: 0xF944807E
Catalonia
-
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


signature.asc
Description: This is a digitally signed message part.


Re: Configuració del servidor Apache

2012-04-01 Conversa Ferran Jorba
Hola Leopold,

 a la llista de caliu no m'han respòs. Algú si us plau em podria donar un cop 
 de ma?
 
 Estic fent servir una Debian estable amb un apache 2.2 i m'estic tornant boig 
 per trobar un parell de coses. M'explico, tinc el homes dels usuaris a: 
 /home/users/user1.
 
 El que voldria és:
 
 1) que els usuaris que volguessin (i jo com a system aprovés) tinguessin un 
 directory (p.ex www) on seria la seva pàgina web.
 
 2) que es pogués accedir mitjançant http://server/users/user1, no 
 http://server/~user1

si el que vols és tu poder-ho aprovar, per què no «passes» del fitxer de
configuració d'Apache (sempre massa complicat) i crees tu a voluntat els
symlinks a qui tu beneeixis des de /var/www/users/usuari - 
/home/users/usuari/www?

Més simple, fàcil d'entendre i mantenir.  Si un usuari no vols que publiqui, 
no li crees el symlink, i llestos.  O em perdo alguna cosa?

Ferran



-- 
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/loom.20120401t183820-...@post.gmane.org