Problema
De repente, después de reiniciar un Mac Pro con Snow Leopard (2009), no puedo copiar en el disco principal, ni siquiera mover uno de sus archivos, sin que Mac OS X me pida autenticación.
Una vez que escribo la contraseña en el cuadro de diálogo, se hace la copia, pero esto no es aceptable ni utilizable a largo plazo. Incluso creo que a la mayoría de las aplicaciones no les gustará...
Me refiero a copiar un archivo desde el Escritorio a otro lugar del mismo disco, ¡el que ha arrancado el sistema...!
Historia
2 x Mac Pro 2009, uno tiene Mac OS X 10.6 Snow Leopard funcionando correctamente, el segundo no tiene nada.
Utilicé Copy Carbon Cloner para hacer un clon del primer Mac en otro disco y luego instalé la copia en la segunda máquina.
Funcionó durante algún tiempo. Entonces, en este segundo Mac, añadí otro disco en la bahía 3 y las cosas empezaron a ir mal. Creo que el disco de la bahía 3 estaba defectuoso.
Así que paré la máquina, retiré el disco defectuoso de la bahía 3 y reinicié. Y aquí apareció el problema de autentificación en el disco principal.
Lo que se ha hecho
He arrancado desde otra partición del sistema en otro disco y luego he utilizado la Utilidad de Discos para reparar el disco y reparar los permisos. No se ha detectado ningún error.
He investigado otras respuestas a preguntas similares pero todas son sobre el uso de un disco NTFS, y este no es mi caso en absoluto, estoy hablando de un disco HFS+ estándar de Mac OS X que de repente está en este modo de "sólo lectura".
Otros datos
Si añado otro disco con Yosemite instalado, puedo arrancar en él y puedo copiar/mover/escribir cualquier cosa en el disco de Yosemite y en el de Snow Leopard.
Pero necesito absolutamente tener el de Snow Leopard también funcionando (por las aplicaciones obsoletas que aún necesitamos) y reiniciando de nuevo en él, el problema sigue aquí.
TL;DR
En un Mac Pro de 2009, un disco clonado de Snow Leopard pide autenticación para cualquier operación de archivo.
En el mismo Mac Pro, un disco de Yosemite funciona correctamente y no sufre este problema, puedo mover archivos en el disco de Yosemite y en el de Snow Leopard.
Volviendo al de Snow leopard: el problema de autentificación sigue aquí, para todos los discos de la máquina.
Resultado de las operaciones preguntadas en los comentarios
Preguntado por seaturtle:
cd ~; ls -ale | grep -e '^ [0-9]*:' -B 1 | grep -v '^--$'
drwxr-xr-x@ 15 lollipopmusic staff 510 17 oct 16:40 .
0: group:everyone deny delete
drwx------@ 30 lollipopmusic staff 1020 17 oct 16:43 Desktop
0: group:everyone deny delete
drwx------@ 35 lollipopmusic staff 1190 17 oct 16:10 Documents
0: group:everyone deny delete
drwx------@ 5 lollipopmusic staff 170 1 jui 2010 Downloads
0: group:everyone deny delete
drwx------@ 32 lollipopmusic staff 1088 24 avr 2012 Library
0: group:everyone deny delete
drwx------@ 3 lollipopmusic staff 102 27 mai 2010 Movies
0: group:everyone deny delete
drwx------@ 6 lollipopmusic staff 204 22 fév 2011 Music
0: group:everyone deny delete
drwx------@ 4 lollipopmusic staff 136 27 mai 2010 Pictures
0: group:everyone deny delete
drwxr-xr-x@ 5 lollipopmusic staff 170 27 mai 2010 Public
0: group:everyone deny delete
drwxr-xr-x@ 5 lollipopmusic staff 170 27 mai 2010 Sites
0: group:everyone deny delete
y:
total 32
drwxr-xr-x@ 15 lollipopmusic staff 510 17 oct 16:40 .
0: group:everyone deny delete
drwxr-xr-x@ 6 root admin 204 1 fév 2011 ..
-rw-------@ 1 lollipopmusic staff 5 27 mai 2010 .CFUserTextEncoding
-rw-r--r--@ 1 lollipopmusic staff 15364 17 oct 16:11 .DS_Store
drwx------ 4 lollipopmusic staff 136 17 oct 16:43 .Trash
drwx------@ 30 lollipopmusic staff 1020 17 oct 16:43 Desktop
0: group:everyone deny delete
drwx------@ 35 lollipopmusic staff 1190 17 oct 16:10 Documents
0: group:everyone deny delete
drwx------@ 5 lollipopmusic staff 170 1 jui 2010 Downloads
0: group:everyone deny delete
drwx------@ 32 lollipopmusic staff 1088 24 avr 2012 Library
0: group:everyone deny delete
drwx------@ 3 lollipopmusic staff 102 27 mai 2010 Movies
0: group:everyone deny delete
drwx------@ 6 lollipopmusic staff 204 22 fév 2011 Music
0: group:everyone deny delete
drwx------@ 4 lollipopmusic staff 136 27 mai 2010 Pictures
0: group:everyone deny delete
drwxr-xr-x@ 5 lollipopmusic staff 170 27 mai 2010 Public
0: group:everyone deny delete
drwxr-xr-x 3 lollipopmusic staff 102 17 oct 16:11 RECUPS
drwxr-xr-x@ 5 lollipopmusic staff 170 27 mai 2010 Sites
0: group:everyone deny delete
Preguntado por klanomath:
sudo ls -lae /
drwxrwxr-x@ 30 root wheel 1088 17 oct 16:43 .
drwxrwxr-x@ 30 root wheel 1088 17 oct 16:43 ..
-rw-r--r--@ 1 lollipopmusic admin 12292 17 oct 17:04 .DS_Store
drwx------@ 5 _unknown _unknown 170 12 oct 15:07 .Spotlight-V100
d-wx-wx-wt@ 2 _unknown _unknown 68 17 oct 17:04 .Trashes
-rw-r--r--@ 1 _unknown _unknown 0 12 oct 15:07 .com.apple.timemachine.donotpresent
----------@ 1 root admin 0 5 oct 2009 .file
drwx------@ 8 _unknown _unknown 272 17 oct 17:04 .fseventsd
-rw-------@ 1 root wheel 65536 12 oct 16:20 .hotfiles.btree
drwxr-xr-x@ 2 root wheel 68 18 mai 2009 .vol
drwxrwxr-x@ 49 root admin 1666 2 jan 2012 Applications
0: group:everyone deny delete
lrwxr-xr-x 1 root admin 60 13 sep 2016 Guides de l’utilisateur et informations -> /Library/Documentation/User Guides and Information.localized
drwxrwxr-t@ 55 root admin 1870 1 jui 2010 Library
0: group:everyone deny delete
drwxr-xr-x@ 2 root wheel 68 5 oct 2009 Network
drwxr-xr-x@ 5 root wheel 170 7 fév 2011 System
drwxr-xr-x@ 6 root admin 204 1 fév 2011 Users
drwxrwxrwt@ 5 root admin 170 17 oct 17:35 Volumes
0: group:everyone deny add_file,add_subdirectory,directory_inherit,only_inherit
drwxr-xr-x@ 39 root wheel 1326 4 nov 2009 bin
dr-xr-xr-x 3 root wheel 4259 17 oct 17:05 dev
lrwxr-xr-x@ 1 root wheel 11 13 sep 2016 etc -> private/etc
dr-xr-xr-x 2 root wheel 1 17 oct 17:05 home
-rw-r--r--@ 1 root wheel 18676624 4 nov 2009 mach_kernel
dr-xr-xr-x 2 root wheel 1 17 oct 17:05 net
drwxr-xr-x@ 6 root wheel 204 4 nov 2009 private
drwxr-xr-x@ 64 root wheel 2176 4 nov 2009 sbin
lrwxr-xr-x@ 1 root wheel 11 13 sep 2016 tmp -> private/tmp
drwxr-xr-x@ 11 root wheel 374 27 mai 2010 usr
lrwxr-xr-x@ 1 root wheel 11 13 sep 2016 var -> private/var
y:
sudo ls -lae ~/
drwx------@ 30 lollipopmusic staff 1020 17 oct 16:43 .
0: group:everyone deny delete
drwxr-xr-x@ 15 lollipopmusic staff 510 17 oct 16:40 ..
0: group:everyone deny delete
0 votos
Prueba con
cd ~; ls -ale | grep -e '^ [0-9]*:' -B 1 | grep -v '^--$'
en el Terminal -- ¿da alguna salida? El mío tiene0: group:everyone deny delete
en varias carpetas, pero me pregunto si hay alguna que impida modificar cosas en absoluto (comodeny write
o algo así).0 votos
Lo que hace esto:
cd ~
se mueve a su carpeta de inicio,ls -ale
enumera los archivos, y elgrep
s filtro para ACLs y eliminar--
líneas de separación, respectivamente.0 votos
Me acabo de dar cuenta de que no he explicado las ACLs -- significa "Lista de Control de Acceso", y especifica quién puede hacer qué con un archivo, independientemente de los permisos. Esto te permite hacer cosas como dar acceso a usuarios específicos pero negar a otras personas.
0 votos
@seaturtle Gracias. Ejecutando este comando me aparecen las carpetas principales (Escritorio, Documentos, Descargas, etc). También me da "0: group:everyone deny delete" en todo carpetas ¿Es este el problema?
0 votos
Por favor, añada - arrancado al SL que se comporta mal - la salida de
sudo ls -lae /
ysudo ls -lae ~/
introducido en Terminal a su pregunta.0 votos
@Moritz: Todo ¿carpetas? Probablemente. Yo ejecutaría
chmod -RN <folder>
en cada carpeta que lo tenga que no es una carpeta principal, como en la respuesta de Harcker. Si lo hacecd ~/Desktop
en lugar decd ~
en ese comando, ¿da más ACLs?0 votos
@klanomath He añadido los resultados de los comandos en la pregunta.
0 votos
Hm. No hay ninguna ACL fuera de lugar directamente en su directorio de inicio -- ¿qué hay de su Escritorio?
0 votos
@seaturtle Acabo de añadirlo a la pregunta.
0 votos
Whoops, lo olvidé ese primer comando debe enumerar el
everyone deny delete
en todas las carpetas, porque filtra las que no tienen ninguna ACL. (:0 votos
@seaturtle Ok. Desde entonces he descubierto que efectivamente puedo escribir/copiar en este disco, pero no en el Root. Sólo funciona en el Escritorio, Documentos, etc. Estoy un poco perdido: ¿el sistema y las apps funcionarán correctamente si lo dejo así? ¿Me he asustado por nada? :D
0 votos
En Root ... como en el actual Root,
/
? ¿O en root de su carpeta de inicio?0 votos
@seaturtle En root
/
0 votos
@seaturtle Muchas gracias por tu ayuda. He seguido la solución de Harcker y parece haber arreglado esta situación.