Primate li stalno poruku "zsh: dozvola odbijena" na terminalu vašeg Mac računala? Nekoliko razloga, kao što su nedovoljna dopuštenja i problemi s vlasništvom, često uzrokuju to.
U nastavku ćemo raspravljati o nekim stvarima koje možete učiniti da popravite pogrešku "zsh: dopuštenje odbijeno" na macOS terminalu. Dakle, počnimo.
Dvaput provjerite naredbu
Dobro je započeti dvostrukim provjeravanjem naredbe koja uzrokuje terminalski izlaz "zsh: dozvola odbijena". Netočna naredba, sintaksa ili tipfeler u putu ili nazivu datoteke čest su razlog pogreške.
Ako ste novi u tumačima naredbenog retka, slobodno provjerite naš početnički vodič za Mac terminal i naredbe cheat sheet za pomoć.
Otključajte datoteku ili mapu
Pogreška terminala "zsh: dozvola odbijena" također se može pojaviti kada pokušate zainteresirati s zaključana datoteka ili mapa u macOS-u. Da biste otključali datoteku ili mapu,
Kontrolirati-kliknite stavku, odaberite Dobiti informacijei poništite okvir pored Zaključan.Alternativno, možete koristiti sljedeću naredbu za otključavanje stavke putem samog terminala:
chflags nouchg [put do datoteke ili mape]
Dodajte dopuštenja za izvršenje
Ako se pojavi pogreška "zsh: dopuštenje odbijeno" tijekom otvaranja SH (shell skripte) datoteke u macOS terminalu, vjerojatno nema dopuštenja za "izvršavanje".
Da biste to popravili, upotrijebite jednu od sljedećih naredbi za dodavanje dopuštenja za "izvršavanje" datoteci:
chmod +x [put SH datoteke]chmod +755 [put SH datoteke]
Izmijenite vlasništvo korisnika i grupe
Ako se pogreška "zsh: dopuštenje odbijeno" nastavi pojavljivati, promijenite korisničko i grupno vlasništvo nad datotekom ili mapom sljedećom terminalskom naredbom. Zamijenite obje instance od KORISNIK s korisničkim imenom vašeg Mac računa.
chown -R $USER:$USER [put do datoteke ili mape]
Pogreška ZSH Permission Denied na Macu ispravljena
"zsh: dopuštenje odbijeno" macOS terminala nije neuobičajena pogreška s kojom se možete susresti. Naredba za netočno pokretanje često je primarni osumnjičeni, ali imajte na umu ostatak gornjih smjernica kako biste znali što učiniti sljedeći put kada naiđete na nju.