10
May
09

Permisos efectivos en la carpeta /var/www

HOLA!

He estado investigando cuales serían los permisos efectivos que deberían tener todos los archivos y carpetas dentro de /var/www, y pues he llegado a la conclusión que se deben dejar los permisos como 774 y dejar como grupo de la carpeta a www-data. Todo de forma recursiva, o sea…

oscard@skrdz:~# sudo chmod -R 774 /var/www
oscard@skrdz:~# sudo chown -R 0:33 /var/www

1° Linea:
Ésto porque el propietario (generalmente root) debe tener control total de la carpeta, el grupo también, y pues todos los demás usuarios (usuarios externos podría ser…) solo le dejamos el permiso de lectura (4) para que podamos protegernos de ataques externos.

2° Linea:
Como grupo, tendríamos que tener al www-data (33) y como propietario el root (0), dado que root es todo poderoso y www-data es el grupo del usuario con que se correo apache.

No estoy seguro si estoy en lo correcto pero me parece lo más adecuado. Cualquier comentario es bienvenido.

Saludos!

Anuncios

6 Responses to “Permisos efectivos en la carpeta /var/www”


  1. 1 hay otro modo
    junio 14, 2009 en 5:01 pm

    si, tenes que ser root para escribir en esa carpeta

    creo que tenes una aplicación que se llama gksudo
    es gksu

    instalala, si no la tenés

    y hacé gksu nautilus

    abre una ventana especial bajo el usuario root teda la oportunidad de tener libre acceso al sistema en este caso /var/www, ojo con lo que haces ya que solo bajo el root lo podes modificar.

    • septiembre 22, 2009 en 8:59 pm

      Ups. Es cierto!, gracias por recordármelo!
      hay que anteponer sudo a las 2 instrucciones que puse en la entrada de blog y, si en caso uno quiere tener una consola con todos los privilegios de sudo, solo se digita sudo -s y luego se pone la contraseña respectiva.

      La opción del gksu no la sabía pero esta bueno el tips. Se puede hacer con sudo también así: sudo nautilus &

      Gracias por el aporte!

  2. septiembre 22, 2009 en 12:22 am

    lo mas correcto y concreto para que acepte los permisos hay que escribir estas lineas
    despues de escribir SUDO SU y precionar enter te pedira contrasena luego enter y escribes las siguientes lineas y listo

    sudo su

    chmod -R 774 /var/www
    chown -R 0:33 /var/www

    • septiembre 22, 2009 en 9:01 pm

      Es correcto. En vista de los dos comentarios que me hicieron ver lo que se me paso por alto (UPS 😄 ), modificaré ahorita la entrada de root anteponiendo sudo a las instrucciones. Gracias Arkangel.

      Saludos!

  3. 5 bkuda
    octubre 2, 2009 en 1:17 pm

    Para poder modificar los archivos sin ser root basta con agregar el usuario al grupo www-data:

    sudo adduser usuario www-data

    Gracias por la info justo es lo que estaba buscando.

    Saludos 😉


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: