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!


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


  1. 1 hay otro modo
    junio 14, 2009 a las 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 a las 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 a las 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 a las 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 a las 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: