Dovrei avere accesso a "com.apple.TCC"?

0

Stavo facendo un po 'di snooping sul mio Macbook Air dopo l'aggiornamento a macOS Mojave e ho notato una cartella che ho il permesso di vedere il suo contenuto che non ho il permesso per il mio iMac. La cartella in questione è "com.apple.TCC" nella cartella Application Support, il percorso dal Finder è selezionando quanto segue: Macintosh HD -> Library -> Application Support

Stavo solo curiosando e ho notato che la cartella era inaccessibile su iMac e mi chiedevo se dovessi avere o meno accesso a i in primo luogo; Non andavo in giro a cancellare / modificare senza meta alcun file, ero solo curiosamente a guardarli e niente di più.

Trovo abbastanza strano che il mio Macbook sia in grado di visualizzare i contenuti, ma l'iMac non si sta chiedendo se altri possano confermare se possono / non possono visualizzare i suoi contenuti

    
posta no nope 10.10.2018 - 07:25
fonte

1 risposta

0

Apparentemente il database del TCC memorizza il "database della privacy": impostazioni da Preferenze di Sistema > Sicurezza e amp; Privacy > Trattamento dei dati personali.

Vedi link e man tccutil .

L'articolo dice

... this is managed in a special TTC database, which is stored in the folder ~/Library/Application Support/com.apple.TCC. There is also a master database stored at /Library/Application Support/com.apple.TCC, but you cannot open that folder, as only the system has that privilege.

Sul mio iMac con 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

Nota la diversa proprietà: quella in /Library (= Macintosh HD -> Library ) è di proprietà di root e quella nella mia cartella Inizio ( ~/Library/Application Support = /Users/ashley/Library/Application Support ) è di mia proprietà. Poiché le autorizzazioni sono drwx------ in entrambi i casi, solo il proprietario può vedere nella cartella ... quindi quando guardo in Finder, quello in /Library ha un segno "nessuna voce" su di esso (perché non lo sono root), ma posso aprire quello nella mia cartella home e vedere che c'è un file chiamato TCC.db .

Non so perché vedi una differenza tra il tuo MacBook Air e il tuo iMac. Nei vecchi tempi, ti consigliamo di "riparare le autorizzazioni", ma credo che la funzione sia andata via nei recenti sistemi operativi.

    
risposta data 13.10.2018 - 00:29
fonte

Leggi altre domande sui tag