Permessi degli utenti difettosi: impossibile salvare file o aprire programmi

0

Sono su OSX 10.9.1 e ho modificato le impostazioni sulla mia cartella utente. Per quanto posso ricordare ho "solo" premuto cmd + i sulla cartella utente e sotto i diritti di accesso ho scelto apply to all sub folders . Non chiedermi perché - so che ero stupido e non lo farò più .. prometti!

Quindi da quello che ho capito significa che ho cambiato tutti i file e le cartelle all'interno della mia cartella utente per appartenere all'utente root e quindi non mi permettono di fare alcuna operazione sui file, ad esempio copiare file ecc.

Che cosa posso fare per risolvere il problema?

  • Ho già usato Utility Disco per riparare i permessi. Ma senza fortuna. Questo è quello che dice. Spiacente, è in tedesco: ACL was found, but not expected in … . Per Library/StartupItems si dice anche che SUID-file …/ARDAgent è stato modificato e non verrà riparato. Ecco i dettagli:

    ACL wurde gefunden, aber nicht erwartet auf „private/etc/apache2/users“
    ACL wurde gefunden, aber nicht erwartet auf „private/etc/paths.d“
    ACL wurde gefunden, aber nicht erwartet auf „Library/Audio/MIDI Drivers“ACL wurde gefunden, aber nicht erwartet auf „Library/Audio/Plug-Ins/Components“
    ACL wurde gefunden, aber nicht erwartet auf „Library/Audio/Plug-Ins/MAS“ACL wurde gefunden, aber nicht erwartet auf „Library/Audio/Plug-Ins/VST“
    ACL wurde gefunden, aber nicht erwartet auf „Library/Java/JavaVirtualMachines“
    ACL wurde gefunden, aber nicht erwartet auf „Library/LaunchAgents“
    ACL wurde gefunden, aber nicht erwartet auf „Library/LaunchDaemons“
    ACL wurde gefunden, aber nicht erwartet auf „Library/PreferencePanes“
    ACL wurde gefunden, aber nicht erwartet auf „Library/ScriptingAdditions“
    ACL wurde gefunden, aber nicht erwartet auf „Library/StartupItems“Achtung: Die SUID-Datei „System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent“ wurde verändert und wird nicht repariert.
    ACL wurde gefunden, aber nicht erwartet auf „private/var/root/Library“
    ACL wurde gefunden, aber nicht erwartet auf „private/var/root/Library/Preferences“
    ACL wurde gefunden, aber nicht erwartet auf „private/var/root/Library/Preferences/com.apple.stackshot.plist“Abweichende Zugriffsrechte für „usr/lib/ruby“, Soll-Wert: lrwxr-xr-x , Ist-Wert: drwxr-xr-x .
    ACL wurde gefunden, aber nicht erwartet auf „usr/lib/ruby“
    ACL wurde gefunden, aber nicht erwartet auf „usr/libexec/cups/driver“
    ACL wurde gefunden, aber nicht erwartet auf „Applications/.DS_Store“
    ACL wurde gefunden, aber nicht erwartet auf „private/var/at/tabs“
    ACL wurde gefunden, aber nicht erwartet auf „private/var/db/lockdown“
    ACL wurde gefunden, aber nicht erwartet auf „private/var/root/Library/.localized“
    ACL wurde gefunden, aber nicht erwartet auf „private/var/root/Library/Preferences/.GlobalPreferences.plist“
    
  • Ho anche provato a "Ripristinare le autorizzazioni e gli elenchi ACL di Home Directory" tramite l'utility OSX "Reimposta password" come suggerito qui . Ma senza fortuna: (

Ecco alcune altre informazioni:

  • Terminal ls -la sulla cartella /Users :

    drwxr-xr-x   5 root  admin   170 21 Dez  2013 .
    drwxr-xr-x  37 root  wheel  1326  5 Feb 10:12 ..
    -rw-r--r--   1 root  wheel     0 12 Sep  2013 .localized
    drwxrwxrwt  11 root  wheel   374 29 Dez 12:57 Shared
    drwxr-xr-x+ 69 root  admin  2346 10 Feb 11:06 macdaddy
    
  • Terminal ls -l su /Users/macdaddy/ (il mio utente) cartella:

    drwxr-xr-x+   4 root  admin   136 24 Aug 22:26 Applications
    drwxr-xr-x+  69 root  admin  2346 10 Feb 09:58 Desktop
    drwxr-xr-x+  10 root  admin   340  3 Jul  2014 Documents
    drwxr-xr-x+  25 root  admin   850  9 Feb 23:50 Downloads
    drwxr-xr-x@  15 root  admin   510  5 Feb 10:12 Dropbox
    drwxr-xr-x+  72 root  admin  2448  1 Feb 20:17 Library
    drwxr-xr-x+  10 root  admin   340 14 Jan 16:07 Movies
    drwxr-xr-x@  16 root  admin   544  8 Feb 18:06 Music
    drwxr-xr-x+  11 root  admin   374  5 Feb 18:21 PhpstormProjects
    drwxr-xr-x+ 119 root  admin  4046 10 Feb 00:40 Pictures
    drwxr-xr-x+   5 root  admin   170  7 Feb  2011 Public
    drwxr-xr-x+   6 root  admin   204 27 Mär  2014 Sites
    drwxr-xr-x+   8 root  admin   272  1 Dez 18:01 VirtualBox VMs
    drwxr-xr-x+   2 root  admin    68 29 Mai  2014 dumps
    

Ho ragione che l'utente non dovrebbe essere root, ma macdaddy qui? Anche i segni + e @ mi sembrano rari.

Quindi la mia domanda è: Come posso risolvere il mio problema in modo che le autorizzazioni vengano ripristinate allo stato precedente. O almeno voglio essere in grado di lavorare come prima.

Ho trovato questa soluzione: Reimpostazione delle autorizzazioni utente sulla modalità predefinita , in cui prima vengono rimosse tutte le autorizzazioni ACL, quindi tutte le autorizzazioni vengono equalizzate con chmod . Ora, prima di provarlo, volevo chiedere qui se questo metodo è consigliabile o se esiste un altro modo per risolvere il mio problema.

    
posta Fred 10.02.2015 - 11:44
fonte

1 risposta

0

Utility Disco non controlla le autorizzazioni per le cartelle home dell'utente. Per fare ciò su sistemi successivi alla 10.6 è necessario avviare la modalità di ripristino (o avviare da un programma di installazione USB) e andare su Utilità > Terminale , quindi digita resetpassword . Qui troverai l'opzione per resettare i permessi per la cartella home di un utente specifico.

In alternativa puoi ripristinare le autorizzazioni della cartella home con Onyx , senza software Titanium.

    
risposta data 10.02.2015 - 12:18
fonte

Leggi altre domande sui tag