Introducción al Error de Permisos en la Carpeta de Usuario de Mac
Uno de los problemas más frustrantes en macOS ocurre cuando los permisos de lectura y escritura de tu carpeta de inicio (Home) se corrompen. Esto suele manifestarse con errores al guardar documentos, fallos al iniciar sesión, o aplicaciones que se cierran de manera inesperada porque no pueden acceder a sus archivos de configuración en la ruta ~/Library.
Principales Causas del Problema de Permisos
Este fallo en el sistema operativo suele ser provocado por las siguientes razones comunes:
- Uso incorrecto de comandos con privilegios elevados (sudo) en la Terminal.
- Migración de datos desde otro Mac utilizando el Asistente de Migración con cuentas de usuario con diferente ID.
- Actualizaciones del sistema interrumpidas o errores menores en el sistema de archivos APFS.
Método 1: Restaurar Permisos desde el Administrador de Cuentas (Terminal en Recuperación)
La forma más segura y nativa de corregir este inconveniente es utilizando la herramienta de restablecimiento de permisos integrada en el modo de recuperación de macOS.
- Apaga tu Mac por completo manteniendo presionado el botón de encendido.
- Inicia tu Mac en Modo de Recuperación (si es Apple Silicon, mantén presionado el botón de encendido hasta ver las opciones de inicio; si es Intel, usa
Comando + R). - En la barra de menús superior, selecciona
Utilidadesy luego abreTerminal. - Escribe el siguiente comando y presiona Enter para iniciar la utilidad de gestión de contraseñas y permisos:
resetpassword - Se abrirá una ventana gráfica. Selecciona el volumen principal de tu disco duro y elige la cuenta de usuario afectada.
- Haz clic en el botón de restablecer permisos y contraseñas. Cierra la Terminal y reinicia tu Mac normalmente.
Método 2: Corregir Permisos Manualmente Mediante Línea de Comandos
Si el método anterior no resuelve el problema por completo, puedes forzar la reparación de los ACLs (Listas de Control de Acceso) desde tu propia sesión usando la Terminal.
- Abre la aplicación
Terminaldesde la carpeta de Utilidades o usando Spotlight. - Introduce el siguiente comando para verificar y reparar los permisos de tu directorio de usuario:
diskutil resetUserPermissions / $(id -u) - Espera a que el proceso finalice. Este comando reasignará los permisos correctos a todos los archivos dentro de tu carpeta personal.
- Reinicia tu ordenador para aplicar los cambios en el sistema de archivos.