Cómo Solucionar el Error de Permisos Denegados (Permission Denied) en la Terminal de Mac Paso a Paso

Cómo Solucionar el Error de Permisos Denegados (Permission Denied) en la Terminal de Mac Paso a Paso
Anuncio relacionado

Introducción al error de Permisos Denegados en macOS

Uno de los problemas más frecuentes al utilizar la Terminal en macOS es encontrarse con el mensaje zsh: permission denied o bash: permission denied. Este error ocurre cuando intentas ejecutar un script, instalar una herramienta o modificar un archivo del sistema para el cual tu usuario actual no cuenta con los privilegios necesarios de lectura, escritura o ejecución.

Causas principales del error Permission Denied

  • Falta de privilegios de administrador (sudo) para ejecutar tareas del sistema.
  • Ausencia de permisos de ejecución en el archivo o script que intentas abrir.
  • Restricciones de seguridad impuestas por SIP (System Integrity Protection) en carpetas protegidas.

Método 1: Usar el comando sudo para privilegios de administrador

La forma más rápida de solucionar este error si estás intentando instalar un paquete o modificar un archivo del sistema es elevar tus privilegios utilizando sudo.

  1. Abre la aplicación Terminal desde la carpeta Utilidades o usando Spotlight (Cmd + Espacio).
  2. Escribe sudo seguido del comando que te dio error. Por ejemplo: sudo apt update o el comando de instalación que estabas ejecutando.
  3. Presiona Enter.
  4. Introduce la contraseña de administrador de tu Mac (nota que no se verá ningun asterisco mientras escribes por seguridad) y presiona Enter nuevamente.

Método 2: Otorgar permisos de ejecución con chmod

Si estás intentando ejecutar un script propio (por ejemplo, un archivo .sh) y obtienes este error, significa que el archivo no es ejecutable.

  1. Abre la Terminal en tu Mac.
  2. Escribe el comando chmod +x seguido de un espacio.
  3. Arrastra y suelta el archivo o script directamente dentro de la ventana de la Terminal para que se complete la ruta automáticamente (o escríbela manualmente, ej: chmod +x /ruta/al/archivo.sh).
  4. Presiona Enter para aplicar los cambios de permisos.
  5. Ahora intenta ejecutar el script normalmente usando ./archivo.sh.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Windows

Cómo Solucionar el Error DPC Watchdog Violation en Windows 10 y 11

Aprende a identificar las causas de la temida pantalla azul DPC Watchdog Violation y aplica soluciones efectivas. Restaura la estabilidad de tu sistema operativo Windows hoy mismo.

Leer guía completa →
Windows

Cómo Solucionar el Error ERR_CONNECTION_RESET en Windows Definitivamente

Aprende a resolver de forma definitiva el molesto error de conexión restablecida en tu navegador bajo entornos Windows. Sigue nuestros pasos sencillos para volver a navegar.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error 500 (Internal Server Error) en PrestaShop Paso a Paso

El Error 500 en PrestaShop bloquea tu tienda online sin dar explicaciones claras. Aprende a diagnosticar la causa raíz y a solucionarlo definitivamente.

Leer guía completa →