Cómo eliminar la cuarentena de los permisos de archivo en OS X

14

Descargué un .pemarchivo y mi Mac OS X (10.8.2) agregó un @letrero al final de los permisos del archivo. Esto está causando problemas de permisos de archivos.

Parece que no puedo eliminar la bandera de cuarentena. Incluso probé el comando

xattr -d <filename>.pem 

Pero eso no funcionó.

Arunabh Das
fuente

Respuestas:

20

Primero, use ls -l@para ver qué atributos extendidos se adjuntan al archivo. Normalmente, un archivo descargado tendrá xattrs llamados "com.apple.quarantine" y quizás "com.apple.metadata: kMDItemWhereFroms". Para eliminarlos, puede eliminarlos individualmente con xattr -d com.apple.quarantine filename.pem, por ejemplo , o borrar todos los xattrs conxattr -c filename.pem

Gordon Davisson
fuente
Y para ampliar esto, a unquarantine un directorio completo, xattr -r -d com.apple.quarantine directory.
AKX