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 …
. PerLibrary/StartupItems
si dice anche cheSUID-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.