¿Cómo puedo otorgar a todo el mundo permisos de lectura/escritura para todo lo que hay en una carpeta, pero no eliminar un archivo específico?

¿Cómo puedo otorgar a todo el mundo permisos de lectura/escritura para todo lo que hay en una carpeta, pero no eliminar un archivo específico?

Algunos artículos se han traducido automáticamente del inglés y pueden contener imprecisiones o errores gramaticales.

Propósito

Puede ajustar la configuración de permisos de una carpeta para lograr los siguientes objetivos:

  • Todo el mundo puede leer, escribir y eliminar todos los archivos y subcarpetas de la carpeta.
  • No se puede eliminar un archivo específico de la carpeta.

Solución

Hay tres reglas de permisos que debe configurar.

Vaya a File Station, haga clic con el botón derecho en la carpeta deseada y seleccione Propiedades. A continuación, vaya a la pestaña Permiso y haga clic en Crear para configurar las tres nuevas reglas de permisos como se describe a continuación.

Importante : Las dos primeras reglas deben establecerse en la carpeta y la última regla debe establecerse en el archivo que no desea que nadie elimine.

  1. Para Usuario o grupo, seleccione Everyone. En Aplicar a, seleccione Todo. Para Leer, conceda permiso completo. En Escritura, conceda todos los permisos, excepto Eliminar subcarpetas y archivos y Eliminar. Haga clic en Aceptar.
  2. Explicación : Para poder eliminar un archivo en una carpeta, se asigna a Todos a Eliminar en el archivo que se va a eliminar, o a Todos se les asigna Eliminar subcarpetas y archivos en la carpeta. Sin embargo, si la opción Eliminar subcarpetas y archivos está configurada en la carpeta, todo lo que hay dentro de la carpeta se puede eliminar sin excepción. Por lo tanto, primero debe quitar Eliminar subcarpetas y archivos.

  3. Para Usuario o grupo, seleccione Everyone. En Aplicar a, seleccione Carpetas secundarias, Archivos secundarios y Todos los descendientes. En Escritura, seleccione Eliminar. Haga clic en Aceptar.
  4. Explicación : Dado que la primera regla ya elimina Eliminar subcarpetas y archivos de la carpeta, debe agregar otra regla para permitir que Todos eliminen todos los elementos de la carpeta.

  5. Haga clic con el botón derecho en el archivo que no desea que eliminen los usuarios, seleccione Propiedades, vaya a la pestaña Permiso y haga clic en Crear. Para Usuario o grupo, seleccione Everyone. En Tipo, seleccione Denegar. En Escritura, seleccione Eliminar. Haga clic en Aceptar.
  6. Explicación : Como la segunda regla permite a Todos eliminar todos los elementos de la carpeta, debe agregar otra regla para denegar la opción de eliminación en el archivo específico que no desea que nadie elimine. Esta regla configurada en el archivo tiene prioridad sobre una regla que permite la eliminación heredada de su carpeta principal.

Notas:

  • El permiso de Windows ACL en Synology NAS cumple con el estándar Windows ACL. Se espera que las mismas reglas de permisos ofrezcan el mismo resultado cuando se configuren en un equipo Windows y un Synology NAS.
Propósito
Solución
Más información