¿Se supone que tengo acceso para "com.apple.TCC"?

0

Después de la actualización a macOS Mojave, estaba haciendo algunas inspecciones en mi Macbook Air y noté una carpeta en la que tengo permiso para ver su contenido para el que no tengo permiso en mi iMac. La carpeta en cuestión es "com.apple.TCC" debajo de la carpeta Application Support, la ruta desde el Finder es seleccionando lo siguiente: Macintosh HD -> Library -> Application Support

Estaba hurgando y noté que la carpeta era inaccesible en el iMac y me hizo preguntarme si debía o no tener acceso a i en primer lugar; No anduve por ahí sin borrar / modificando ninguno de los archivos, solo los estaba mirando con curiosidad y nada más.

Me parece bastante extraño que mi Macbook pueda ver el contenido, pero el iMac no es un preguntador si otros pueden confirmar si pueden o no pueden ver su contenido

    
pregunta no nope 10.10.2018 - 07:25

1 respuesta

0

Al parecer, la base de datos de TCC almacena la "base de datos de privacidad": configuración de Preferencias del sistema > Seguridad y amp; Privacidad > Privacidad.

Consulte enlace y man tccutil .

El artículo dice

  

... esto se administra en una base de datos TTC especial, que se almacena en la carpeta ~ / Library / Application Support / com.apple.TCC. También hay una base de datos maestra almacenada en / Library / Application Support / com.apple.TCC, pero no puede abrir esa carpeta, ya que solo el sistema tiene ese privilegio.

En mi iMac ejecutando High Sierra:

$ ls -ld /Library/Application\ Support/com.apple.TCC ~/Library/Application\ Support/com.apple.TCC
drwx------  3 root    admin  102  4 Oct 11:15 /Library/Application Support/com.apple.TCC
drwx------  3 ashley  staff  102 29 Jun 16:13 /Users/ashley/Library/Application Support/com.apple.TCC

Tenga en cuenta la propiedad diferente: el que está en /Library (= Macintosh HD -> Library ) es propiedad de root, y el que está en mi carpeta de inicio ( ~/Library/Application Support = /Users/ashley/Library/Application Support ) es de mi propiedad. Debido a que los permisos son drwx------ en ambos casos, solo el propietario puede ver en la carpeta ... así que cuando busco en Finder, el que está en /Library tiene un signo de "no entrada" (porque no estoy root), pero puedo abrir el archivo en mi carpeta de inicio y ver que hay un archivo llamado TCC.db .

No sé por qué ves una diferencia entre tu MacBook Air y tu iMac. En épocas anteriores, te recomendaría "permisos de reparación", pero creo que esa instalación ha desaparecido en los sistemas operativos recientes.

    
respondido por el Ashley 13.10.2018 - 00:29

Lea otras preguntas en las etiquetas