1 votos

¿Cómo restablecer las ACL tras un error de compartición del servidor de Apple?

Quería compartir mi sistema de archivos Root y en Server.app configuré / como una acción. Desafortunadamente, escribió ACLs en todo el sistema que han causado un montón de diversos problemas.

sudo chmod -RN /* ha resuelto la mayoría de los problemas, pero todavía hay algunos problemas de permisos en 10.12.2.

sudo /Applications/OnyX.app/Contents/Resources/repair_packages --repair --standard-pkgs --volume / sigue informando de que algunas carpetas siguen teniendo ACLs que no puede reparar con ejecuciones repetidas, por ejemplo:

ACL missing on 'System/Library/User Template/ro.lproj/Library'.
Repaired "System/Library/User Template/ro.lproj/Library".
ACL missing on 'System/Library/User Template/ro.lproj/Public'.
Repaired "System/Library/User Template/ro.lproj/Public".
ACL missing on 'private/etc/pam.d'.
Repaired "private/etc/pam.d".
ACL missing on 'private/etc/ssh'.
Repaired "private/etc/ssh".
ACL missing on 'System/Library/User Template/Dutch.lproj/Desktop'.
Repaired "System/Library/User Template/Dutch.lproj/Desktop".
ACL missing on 'System/Library/User Template/Dutch.lproj/Library'.
Repaired "System/Library/User Template/Dutch.lproj/Library".
ACL missing on 'System/Library/User Template/Dutch.lproj/Library/Application Support'.
…

Parece que voy a tener que emitir algunos otros comandos para eliminar el nuevo accidente ACL. ¿Qué otros comandos y / u opciones existen para restablecer todo a un estado prístino y así permitir repair_packages para ejecutar y reparar los permisos correctamente?

Siguiendo lo anterior, luego logré ejecutar: sudo chflags -R nouchg,nouappnd /System/Library/User\ Template/

y eso parece haber resuelto la mayoría de los problemas ahora al menos en esa carpeta, pero cuando lo ejecuto en las carpetas restantes sigo sin ver ninguna ayuda. Por ejemplo, aquí están las que quedan sin preparar:

ACL found but not expected on 'installer.failurerequests'.
Repaired "installer.failurerequests".
ACL found but not expected on 'private/etc/aliases'.
Repaired "private/etc/aliases".
ACL found but not expected on 'private/etc/localtime'.
Repaired "private/etc/localtime".
ACL found but not expected on 'private/etc/resolv.conf'.
Repaired "private/etc/resolv.conf".

1voto

siva Puntos 23

Todo está bien y la reparación del LCA funciona como debería. Tome las dos primeras líneas de la salida:

ACL missing on 'System/Library/User Template/ro.lproj/Library'.
Repaired "System/Library/User Template/ro.lproj/Library".

La primera línea se registra cuando se encuentra una ACL incorrecta. La segunda línea se registra cuando la reparación es un éxito. Si la ACL no pudiera ser reparada, esta segunda línea diría algo diferente. ¡Todo está bien!

0 votos

Bueno, eso es muy interesante porque el sistema estaba explotando por todas partes para mí hasta que me despojó de esas ACL. Las aplicaciones no se iniciaban; no podía ejecutar varios comandos. Skitch no podía usar la carpeta tmp del usuario. Me salía el error de MacOS sobre la reparación de mi biblioteca, y así sucesivamente. Una vez que ejecuté lo anterior, todo se normalizó de nuevo y el sistema volvió a ser operativo...

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X