Actualicé a Mac OS Lion y ahora cada vez que borro cualquier archivo me pide mi contraseña. Cualquier archivo, ya sea en el escritorio, en la carpeta de descargas o en cualquier otro lugar. Me pide mi contraseña cada vez.
Ese comportamiento es molesto. ¿Es el nuevo valor predeterminado? ¿O hay algo mal?
Editar:
Por ejemplo: este archivo, que se encuentra en el escritorio .
➜ Desktop l | grep terminal
-rw-r--r--@ 1 Nerian staff 841913 22 jul 14:16 terminal.png
Editar:
Parece que mucha gente tiene el mismo problema:
https://discussions.apple.com/thread/3199093?start=0&tstart=0
https://discussions.apple.com/thread/3197928?start=0&tstart=0
Editar:
Puedo eliminar el mismo archivo - una captura de pantalla en el escritorio - el uso de la terminal y estoy no le pida una contraseña. Si uso la GUI, se me solicita.
Además, si creo una nueva cuenta y hago una nueva captura de pantalla e intento eliminarlo, todo funciona bien. No se requiere contraseña
Cuando se me solicita mi contraseña y la escribo, el archivo se elimina pero no aparece en el contenedor.
Respuestas:
El problema era que la
.Trash
carpeta en el directorio de mi usuario era propiedad de root.Para devolver la propiedad a mi usuario, emita el siguiente comando:
fuente
Ve
/Users
y elige tu carpeta de inicio. PresioneCmd+I
el panel de información para esa carpeta y expanda Compartir y permisos .Junto a su nombre de usuario, debería ver Leer y escribir . Ahora, este permiso NO se aplica siempre a las carpetas adjuntas. Debe hacer clic en su nombre de usuario y luego en la rueda y el botón de flecha y elegir del menú desplegable "Aplicar a las carpetas adjuntas" .
Esto sucede porque cuando copia carpetas y archivos entre computadoras, mantienen sus permisos originales y no se actualizan automáticamente para reflejar su nueva ubicación.
fuente
Tuve un problema similar y encontré la solución aquí: https://discussions.apple.com/thread/3195797?start=0&tstart=0 : era un problema con ACL, no con permisos.
fuente
Una de las razones por las que verá un mensaje de autenticación SU cuando elimine es porque puede tener las ACL habilitadas. Aumentan el conjunto de permisos de UNIX fs disponible en Mac OS.
Abra Terminal y navegue a la carpeta con la que tiene problemas. Tipo:
Observe si tiene entradas como:
si lo hace, puede solucionarlos con el siguiente comando:
Esto eliminará las ACL de ese archivo / carpeta. Después de copiarlo bajo su usuario (si está haciendo una migración de usuario, como yo), heredará las ACL de nivel superior de los usuarios
Para eliminar recursivamente todas las ACL de una carpeta:
¡Salud!
fuente
chmod - N
resolvió mi problemaReinicie su MacBook, y antes de escuchar el timbre, mantenga presionadas las teclas Comando y R.
Estarás en la pantalla Reparar utilidades. Haga clic en el elemento Utilidades en la barra de menú, luego haga clic en Terminal.
En la ventana Terminal, escriba resetpassword y presione Retorno.
Se inicia la ventana de la utilidad de restablecimiento de contraseña, pero no va a restablecer la contraseña. En su lugar, haga clic en el icono del disco duro de su Mac en la parte superior. En el menú desplegable debajo de este, seleccione la cuenta de usuario donde tiene problemas.
En la parte inferior de la ventana, verá un área llamada Restablecer permisos de directorio de inicio y ACL. Haga clic en el botón Restablecer allí.
El proceso de reinicio toma solo un par de minutos. Cuando termine, salga de los programas que ha abierto y reinicie su Mac.
fuente
Simplemente vuelva a aplicar el acceso de lectura y escritura a las carpetas adjuntas del directorio de inicio y el problema se resolverá.
fuente
Una solución que encontré fue crear otro usuario en el sistema y pasar a él. Este error no parece afectar a los nuevos usuarios en el sistema.
fuente
Descargue (compre o demuestre) la aplicación MacPilot. Usar herramientas - General - Archivos y carpetas - Borrar datos de la lista de control de acceso - elija su carpeta de inicio
fuente
Probablemente ya lo haya hecho, pero asegúrese de tener privilegios de escritura en los archivos que está eliminando. Seleccione uno de ellos en Finder y presione cmd+ iy busque en "Compartir y permisos".
Desde la misma ventana, verifique que la carpeta / archivo no esté bloqueado.
Además, haga clic
Apply to enclosed items..
en la lista desplegable de engranajes para el nombre seleccionado.fuente