Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

¿Sigues recibiendo el error "zsh: permiso denegado" en la terminal de tu Mac? Varias razones, como permisos insuficientes y problemas de propiedad, a menudo causan eso.

A continuación, analizaremos algunas de las cosas que puede hacer para corregir el error "zsh: permiso denegado" en la terminal macOS. Entonces empecemos.

Verifique dos veces el comando

Es una buena idea comenzar verificando dos veces el comando que causa la salida de terminal "zsh: permiso denegado". Un comando, sintaxis o error tipográfico incorrectos en la ruta del archivo o en el nombre del archivo es una razón común del error.

Si es nuevo en los intérpretes de línea de comandos, no dude en consultar nuestro guía para principiantes de la terminal Mac y hoja de trucos de comandos por ayuda

Desbloquear el archivo o carpeta

El error de terminal "zsh: permiso denegado" también puede aparecer cuando intenta interesarse con un

instagram viewer
archivo o carpeta bloqueados en macOS. Para desbloquear el archivo o la carpeta, Control-haga clic en el elemento, seleccione Conseguir informacióny borre la casilla junto a bloqueado.

Alternativamente, puede usar el siguiente comando para desbloquear un elemento a través de la propia Terminal:

chflags nouchg [ruta del archivo o carpeta]

Agregar permisos de ejecución

Si se produce el error "zsh: permiso denegado" al abrir un archivo SH (script de shell) en la terminal macOS, es probable que no tenga permisos de "ejecución".

Para solucionarlo, use cualquiera de los siguientes comandos para agregar permisos de "ejecución" al archivo:

chmod +x [ruta del archivo SH]chmod +755 [ruta del archivo SH]

Modificar la propiedad de usuarios y grupos

Si el error "zsh: permiso denegado" persiste, modifique la propiedad del usuario y del grupo del archivo o carpeta con el siguiente comando de Terminal. Reemplace ambas instancias de USUARIO con el nombre de usuario de su cuenta de Mac.

chown -R $USUARIO:$USUARIO [ruta del archivo o carpeta]

Error de permiso ZSH denegado en Mac arreglado

El "zsh: permiso denegado" de macOS Terminal no es un error inusual de encontrar. Un comando ejecutado incorrectamente es a menudo el principal sospechoso, pero tenga en cuenta el resto de los consejos anteriores, para que sepa qué hacer la próxima vez que se encuentre con él.