Skip to main content
Esta guía se aplica a las computadoras Mac

Acerca de los Parameters de escritura universal de Applications, Library y System

Estos Blueprint Parameters auditan las computadoras Mac en busca de archivos con permisos excesivamente permisivos en las carpetas Applications, Library y System. Identifican vulnerabilidades de seguridad causadas por archivos con permiso de escritura universal.

Cómo funciona

Estos Parameters analizan las carpetas Applications, Library y System en busca de archivos con permiso de escritura universal. El Parameter de Applications cambia las aplicaciones que no cumplen para que tengan permiso de ejecución universal. El Parameter de Library puede intentar corregir los directorios con permiso de escritura universal si los encuentra. El Parameter de System te avisa de su presencia.

¿Qué son los archivos con permiso de escritura universal?

Los archivos con permiso de escritura universal en macOS son archivos o directorios que cualquier usuario del sistema puede modificar. Aunque pueda parecer práctico, supone riesgos de seguridad importantes. Cualquier usuario, incluidos aquellos con intenciones maliciosas, puede alterar estos archivos, lo que podría provocar cambios no autorizados, corrupción de datos o incluso que el sistema se vea comprometido. Conocer estos archivos es fundamental, ya que pueden aprovecharse para inyectar código malicioso o interrumpir servicios. Auditar y administrar regularmente los permisos de archivos ayuda a mantener la integridad y la seguridad del sistema. Minimizar o eliminar los permisos de escritura universal protege las computadoras Mac frente a esas vulnerabilidades.

Comprobar que la carpeta Applications tiene los permisos adecuados

Este Parameter verifica que las aplicaciones ubicadas en cualquier lugar del directorio /Applications no tengan permiso de escritura universal. Los permisos de las aplicaciones que no cumplan se cambiarán para que tengan permiso de ejecución universal. Se puede configurar un Parameter en un Blueprint (Assignment Map) para auditar las aplicaciones con permiso de escritura universal en la carpeta Applications y corregirlas si se encuentran. Para configurar el Parameter:
1

Accede a Parameters

Abre tu Blueprint y selecciona Parameters.
2

Edita los Parameters

Selecciona Editar Parameters. Si es el primer Parameter que agregas, selecciona Añadir Parameters.
3

Busca el Parameter

En el campo de búsqueda, introduce “Applications folder”.
4

Habilita el Parameter

Localiza el Parameter Check Applications folder for appropriate permissions y habilítalo activando el interruptor.
5

Configura las notificaciones

Opcionalmente, selecciona el icono de campana para silenciar las notificaciones de este Parameter.
6

Guarda la configuración

Selecciona Guardar.

Comprobar si hay archivos con permiso de escritura universal en la carpeta Library

Este Parameter verifica que los directorios de /Library no tengan permiso de escritura universal. Se pueden crear exclusiones de directorios para que Iru omita las carpetas especificadas. Esto es útil para aplicaciones que no funcionan correctamente si sus directorios se modifican para cumplir con este Parameter. Adobe es un ejemplo de ello.
Realiza pruebas exhaustivas antes de una implementación masiva. Algunas aplicaciones no funcionan correctamente si sus directorios asociados en /Library no tienen permiso de escritura universal.
Se puede configurar un Parameter en un Blueprint (Assignment Map) para auditar los archivos con permiso de escritura universal ubicados en la carpeta Library e intentar corregirlos si se encuentran. Para configurar el Parameter:
1

Accede a Parameters

Abre tu Blueprint y selecciona Parameters.
2

Edita los Parameters

Selecciona Editar Parameters. Si es el primer Parameter que agregas, selecciona Añadir Parameters.
3

Busca el Parameter

En el campo de búsqueda, introduce “world writable”.
4

Habilita el Parameter

Localiza el Parameter Check Library folder for world writable files y habilítalo activando el interruptor.
5

Agrega exclusiones de directorios

Opcionalmente, selecciona Add Directory Exclusion e introduce la ruta completa de cada directorio que Iru Endpoint deba omitir en Full paths of excluded directories.
6

Configura las notificaciones

Opcionalmente, selecciona el icono de campana para silenciar las notificaciones de este Parameter.
7

Guarda la configuración

Selecciona Guardar.

Comprobar si hay archivos con permiso de escritura universal en la carpeta System

Este Parameter verifica que los directorios de /System no tengan permiso de escritura universal.
Debido a la Protección de la integridad del sistema (SIP) de Apple, los archivos con permiso de escritura universal encontrados en la carpeta System no se pueden corregir automáticamente. Se requiere intervención manual para resolver las alertas de archivos con permiso de escritura universal encontrados en esta ubicación.
Se puede configurar un Parameter en un Blueprint (Assignment Map) para auditar los archivos con permiso de escritura universal ubicados en la carpeta System y avisar a los administradores de su presencia. Para configurar el Parameter:
1

Accede a Parameters

Abre tu Blueprint y selecciona Parameters.
2

Edita los Parameters

Selecciona Editar Parameters. Si es el primer Parameter que agregas, selecciona Añadir Parameters.
3

Busca el Parameter

En el campo de búsqueda, introduce “world writable”.
4

Habilita el Parameter

Localiza el Parameter Check System folder for world writable files y habilítalo activando el interruptor.
5

Configura las notificaciones

Opcionalmente, selecciona el icono de campana para silenciar las notificaciones de este Parameter.
6

Guarda la configuración

Selecciona Guardar.
Para obtener información más detallada sobre los Parameters, consulta la sección Parameters de nuestra base de conocimientos.