¿Cómo obtener permiso para leer/modificar en Ubuntu?

¿Cómo obtener permiso para leer/modificar en Ubuntu?

Acabo de instalar Ubuntu y cuando abro algún archivo en la terminal, puedo acceder a ese archivo como root sudo -ipara cambiar de propietario. Sin embargo, si modifico un archivo en la carpeta de mi servidor local ( /var/www), aparece un error de permiso denegado.

Ya he cambiado los permisos usando chmod -Rf /var/www/myfolderpero puedo acceder usando la terminal pero no puedo modificar.

Entonces, ¿alguien tiene alguna idea sobre cómo cambiar los permisos del archivo? También intenté hacer clic derecho en esa carpeta pero eso me muestra solo un permiso como leer, entonces, ¿cómo puedo resolver este error?

Respuesta1

SiEntiendo tu pregunta correctamente, estás preguntando cómo puedes cambiar los permisos de la carpeta /var/www/myfolder para obtener permiso de escritura. Dependiendo de lo que desee, puede utilizar uno de los siguientes métodos.

Primero verifique los permisos actuales:

$ ls -l /var/www/
drwxr-xr-x  2 root     root 4096 Aug 19 14:21 myfolder

Hay tres conjuntos de permisos, los del propietario del archivo, los de los miembros del grupo del propietario del archivo y los de todos los demás. En el caso anterior, drwxr-xr-x significa:

  • d: este es un directorio
  • rwx: el propietario del archivo tiene derechos de lectura (r), escritura (w) y ejecución (x).
  • rx: Los miembros del grupo propietario del archivo solo tienen derechos de lectura y ejecución.
  • RX: Todos los demás también.

Ahora, cambia los permisos:

  1. Dar permisos de escritura a TODOS:

    $ sudo chmod -R a+w  /var/www/myfolder
    $ ls -l /var/www/
    drwxrwxrwx  2 root     root 4096 Aug 19 14:21 myfolder
    
  2. Dar permisos de escritura al PROPIETARIO de la carpeta:

    $ sudo chmod -R u+w  /var/www/myfolder
    $ ls -l /var/www/
    drwxr-xr-x  2 root     root 4096 Aug 19 14:32 myfolder
    
  3. Dar permisos de escritura a TODOS:

    $ sudo chmod -R a+w  /var/www/myfolder
    $ ls -l /var/www/
    drwxrwxrwx  2 root     root 4096 Aug 19 14:33 myfolder
    

información relacionada