[eside-ghost] Apache, root y eth0

txipi eside-ghost@deusto.es
Fri, 25 Apr 2003 01:29:46 +0200


Aupa Ruben!

On Fri, 25 Apr 2003 00:39:46 +0200
"Ruben Gomez (aka Yuki)" <rugoli@euskalnet.net> wrote:

> me ha sorprendido es que en /var /www el "index.html" que viene tiene
> grupo y usuario root, aunque creo recordar (que me corriga si me
> equivoco) que Txipi dijo en el seminario de Linux y C, que ahora el
> apache en /var/www los archivos venian con usuario www-data y grupo
> www-data tambien (pero que antes venian con el usuario root). He
> mirado en mi /etc/group y si que me aparece "www-data:x:33:".
> Txipi, estabas usando debian woody? o era la version testing?
> La modificacion de los archivos en /var/www los hace el propio apache 
> mediante alguna linea en su configuracion, o lo que nos dijo fue como 
> recomendacion?

A ver... ligero cacao (es que a veces me explico como las setas): lo del
usuario www-data y el usuario root y tal que os comenté es "con qué
privilegios se ejecuta el apache". Es decir, ¿qué ficheros puede
leer/modificar/ejecutar el apache? Todos aquellos que podría ejecutar el
www-data si se conectara en local. Otra cosa es, que las páginas web
sean de root, aunque legibles por todo el mundo:

neon:~# ls -l /var/www/
-rw-r--r--    1 root     root         4094 2001-07-19 15:21 index.html

Entonces, ¿www-data podría leer ese fichero? Sí, es legible para todo el
mundo, así que la página se puede ver. Pero... ¿desde un PHP o un CGI en
Perl podrías modificar ese index.html? No, porque el apache se ejecuta
como www-data, y www-data no tiene permisos de escritura ahí (solamente
de lectura).

> cuestion es que me gustaria conocer como hubiera sido la forma buena
> de hacerlo, de que detectase la tarjeta de red debian solito... asi
> pruebo, comparo y elijo lo que mas me guste :D   (y por supuesto
> aprendo)

En debian esa es la forma de hacerlo, a mano. En otras distris
seguramente sea diferente.

-- 
Agur
  txipi

  wget -O - http://sindominio.net/~txipi/txipi.gpg.asc | gpg --import
  Key fingerprint = CCAF 9676 B049 997A 96D6  4D7C 3529 5545 4375 1BF4