OSX/IOS

Se corrigió el error de terminal «Operación no permitida» en macOS Big Sur, Catalina, Mojave

La reparación de errores de terminal no está permitida en Mac OS

Si es un usuario de la línea de comandos de Mac, es posible que haya notado que muchos comandos de uso frecuente ingresados ​​en el terminal (o iTerm) dan como resultado un mensaje de error «Operación no permitida» desde que actualizó a MacOS Mojave 10.14 o posterior. El error «Operación no permitida» en la terminal se puede ver después de emitir incluso comandos simples, como usar ‘ls’ ‘mv’ y ‘cp’ en el directorio del usuario, pero también en muchas otras ubicaciones de directorio en Mac y al intentar utilizar muchos comandos predeterminados. Obviamente, este tipo de mensaje de error hace que navegar y usar la línea de comandos en MacOS Mojave sea bastante difícil, si no imposible, para muchos propósitos. No se preocupe, el terminal no está defectuoso en las nuevas versiones de MacOS.

Esta presentación le mostrará cómo corregir los mensajes de error «Operación no permitida» que se ven en la línea de comando en Terminal para Mac OS en Mojave 10.14 o posterior.

Cómo corregir el error «Operación no permitida» en Terminal para Mac OS

  1. Arrastra hacia abajo el menú  Apple y elige «Preferencias del sistema»
  2. Elija el panel de control «Seguridad y privacidad»
  3. Ahora seleccione la pestaña «Privacidad», luego, en el menú de la izquierda, seleccione «Acceso completo al disco»
  4. Haga clic en el icono de candado en la esquina inferior izquierda del panel de preferencias e inicie sesión con autenticación de nivel de administrador
  5. Ahora haga clic [+] botón más para agregar una aplicación con acceso completo al disco
  6. Haga clic en el botón Más para agregar Terminal a Full Disk Access en macOS

  7. Navegue a la carpeta / Aplicaciones / Utilidades / y elija «Terminal» para otorgarle al Terminal privilegios de acceso completo al disco
  8. seleccione la aplicación Terminal para otorgar acceso completo al disco en MacOS

  9. Reinicie la Terminal, los mensajes de error «Operación no permitida» desaparecerán

Si aún no ha encontrado el mensaje de error «Operación no permitida» en la Terminal MacOS (Mojave 10.14 o posterior), probablemente se deba a que no se perdió en un directorio o ruta de archivo que tiene restricciones de acceso adicionales (o que no está utilizando Terminal, en cuyo caso el artículo completo no es para usted).

Si bien muchos de los diversos sistemas raíz y directorios raíz también arrojarán mensajes de error en el terminal macOS, es posible que encuentre el mensaje de error incluso cuando intente trabajar en el directorio de inicio de los usuarios, incluidos muchos usuarios ~ / Biblioteca / carpetas como ~ / Library / Messages (donde los archivos adjuntos de iMessage y los registros de chat se almacenan en Mac OS) y ~ / Library / Mail / (donde se incluyen complementos de correo electrónico a nivel de usuario, datos de buzones de correo y otros datos de correo) y más.

Puede probar esto usted mismo, antes y después de realizar los ajustes descritos anteriormente, con un comando simple, como usar ls en una de las carpetas protegidas:

ls ~/Library/Messages

Si la Terminal no tiene acceso total al disco, verá el mensaje de error «Operación no permitida».

Error de Mac no permitido

Si terminal hacer qué tiene acceso completo al disco, o si SIP está deshabilitado, no verá ese mensaje de error en la terminal MacOS.

El terminal funciona sin errores en macOS

Si se está preguntando, sí, esto significa que en realidad hay dos formas de corregir los errores de «Operación no permitida» que puede encontrar en el terminal MacOS; el primero que detallamos aquí es bastante simple, que otorga privilegios de acceso adicionales a la aplicación Terminal, y el otro es un poco más dramático, que implica deshabilitar la protección de integridad del sistema en Mac, que generalmente no se recomienda y no cubriremos específicamente aquí , sin embargo, simplemente deshabilitar SIP y reiniciar suele ser suficiente para que el error desaparezca si prefiere seguir esa ruta.

El mensaje «Operación no permitida» es parte de una variedad de errores de línea de comando que puede encontrar en la Terminal de Mac OS. Otro error común en la línea de comandos es el mensaje de error «comando no encontrado», que también se puede encontrar en la Terminal MacOS por varias razones.

Si tiene otros consejos, trucos, sugerencias o pensamientos sobre la línea de comandos de MacOS o este mensaje de error en particular, compártalos con nosotros en los comentarios a continuación.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar