GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Predeterminar nuevos archivos y carpetas secundarios a la propiedad de la carpeta principal?

Creé un directorio y usé chown para hacer que mi usuario y grupo sean propietarios. Si creo una nueva carpeta dentro de la carpeta principal, los permisos para "otros" en la pestaña de permisos se establecen en "acceder a archivos" y no en "crear y eliminar archivos".

¿Cómo puedo asegurarme de que todas las subcarpetas y archivos de mi carpeta principal tengan los permisos principales predeterminados?

Ubuntu 16.04LTS

/opt/lampp/htdocs directory

Respuesta aceptada:

Usando el setfacl herramienta con la que puede configurar esto:

sudo setfacl -R -d -m o::rwx /opt/lampp/htdocs
sudo setfacl -R -m o::rwx /opt/lampp/htdocs

La primera línea establece esto por defecto, mientras que la segunda simplemente modifica y deja el acl (lista de control de acceso) valores. La primera línea es lo que estás buscando.

Información:

  1. -d :predeterminado para futuras subcarpetas
  2. -m :modificar acl existente
  3. -R :hacer cambios recursivamente
  4. o :establecer acl para carpeta otros

Ver man setfacl


Ubuntu
  1. Eliminar archivos y carpetas en la terminal de Linux

  2. Cómo copiar archivos y cambiar la propiedad, los permisos al mismo tiempo

  3. ¿Cómo comparar dos carpetas y copiar la diferencia en una tercera carpeta?

  4. ¿El propósito de la carpeta Lost+found en Linux y Unix?

  5. ¿Cómo crear una nueva carpeta o archivos en el Administrador de archivos de cPanel?

Cómo comprimir archivos y carpetas en Linux [Consejo para principiantes]

Uso de archivos y carpetas en la pantalla del escritorio en Ubuntu

Cómo ocultar carpetas y archivos en Linux usando un archivo de texto

¿Cómo crear nuevas carpetas en el Administrador de archivos?

Encontrar los archivos y carpetas más grandes en la línea de comandos de Linux

Cómo comprimir archivos y carpetas en Linux