
Tengo una Macbook Pro para trabajar. Mi empleador cifró el disco duro de alguna manera (no estoy seguro del proceso, pero puedo buscar si me dices dónde buscar).
Agregué una segunda cuenta para usarla en la computadora personal y funcionó bien por un tiempo. Sin embargo, una vez que reinicié la máquina, pude volver a iniciar sesión en mi cuenta personal pero no tenía acceso de lectura a mi directorio personal. Lo que obviamente rompe un montón de cosas.
Aquí hay algunos comandos:
Nota: admin
es la cuenta de administrador de mi empleador, aaaaaaaaa
es la cuenta laboral que configuraron mis empleadores (no el nombre real) y matt
es mi cuenta personal.
# ls -al /Users
[... Shared, .localized, etc ...]
drwxr-xr-x+ 13 admin staff 442 Nov 22 12:03 admin
drwxr-xr-x+ 85 aaaaaaaaa 1897370479 2890 Dec 23 17:01 aaaaaaaaa
drw-r--r--+ 50 matt staff 1700 Dec 8 23:59 matt
# ls -al /Users/matt
ls: .: Permission denied
ls: ..: Permission denied
ls: .CFUserTextEncoding: Permission denied
ls: .DS_Store: Permission denied
ls: .Trash: Permission denied
ls: .bash_aliases: Permission denied
[... More of the same ...]
# whoami
matt
¿Qué está pasando y cómo puedo solucionarlo?
Respuesta1
No tiene el permiso de ejecución establecido en su carpeta de inicio, por lo que no puede ls /Users/matt
. Pero usted sigue siendo el propietario de su directorio personal, por lo que puede establecer permisos. Solo haz:
chmod u+x /Users/matt
Esto establecerá el bit de ejecución en su carpeta de inicio. Es posible que también deba configurar el permiso de ejecución para las subcarpetas.