Come risolvere l’errore del terminale Mac “zsh: permesso negato”.
Continui a ricevere un errore “zsh: permesso negato” sul terminale del tuo Mac? Diversi motivi, come autorizzazioni insufficienti e problemi di proprietà, spesso causano ciò.
Di seguito, discuteremo alcune delle cose che puoi fare per correggere l’errore “zsh: permesso negato” sul terminale macOS. Quindi iniziamo.
Ricontrolla il comando
È una buona idea iniziare ricontrollando il comando che causa l’output del terminale “zsh: permesso negato”. Un comando, una sintassi o un errore di battitura errati nel percorso del file o nel nome del file è un motivo comune per l’errore.
Se non conosci gli interpreti della riga di comando, sentiti libero di consultare la nostra guida per principianti al Terminale Mac e il cheat sheet dei comandi per assistenza.
Sblocca il file o la cartella
L’errore del terminale “zsh: permesso negato” può apparire anche quando si tenta di interessare un file o una cartella bloccati in macOS. Per sbloccare il file o la cartella, fai clic tenendo premuto il tasto Ctrl sull’elemento, seleziona Ottieni informazioni e deseleziona la casella accanto a Bloccato .
In alternativa, puoi utilizzare il seguente comando per sbloccare un oggetto tramite il Terminale stesso:
chflags nouchg [file or folder path]
Aggiungi autorizzazioni di esecuzione
Se si verifica l’errore “zsh: permesso negato” durante l’apertura di un file SH (script di shell) nel terminale macOS, è probabile che non disponga dei permessi di “esecuzione”.
Per risolvere il problema, utilizzare uno dei seguenti comandi per aggiungere autorizzazioni di “esecuzione” al file:
chmod +x [SH file path]chmod +755 [SH file path]
Modifica la proprietà di utenti e gruppi
Se l’errore “zsh: permesso negato” persiste, modificare la proprietà dell’utente e del gruppo del file o della cartella con il seguente comando di Terminale. Sostituisci entrambe le istanze di USER con il nome utente del tuo account Mac.
chown -R $USER:$USER [file or folder path]
Errore di autorizzazione negata ZSH su Mac risolto
Lo “zsh: permesso negato” del terminale macOS non è un errore insolito da incontrare. Un comando eseguito in modo errato è spesso il principale sospettato, ma tieni a mente il resto dei suggerimenti di cui sopra, in modo da sapere cosa fare la prossima volta che ti imbatti in esso.
Lascia un commento