Allt du behöver för att återfå åtkomst till din fil
- Om du har att göra med felet Zsh: permissions denied, kan det bero på att mappen du vill komma åt är låst.
- Du kan bli av med detta felmeddelande genom att köra några SUDO-kommandon.
- En annan effektiv lösning är att ändra ägandet av katalogen du vill komma åt.
XINSTALLERA GENOM ATT KLICKA PÅ LADDA FILEN
- Ladda ner Fortect och installera det på din PC.
- Starta verktygets skanningsprocess för att leta efter korrupta filer som är källan till ditt problem.
- Högerklicka på Starta reparation så att verktyget kunde starta fixeringsalgoritmen.
- Fortect har laddats ner av 0 läsare denna månad.
Zsh: Permissions Denied-felet är ett av de vanligaste problemen som användare stöter på på Mac. Felet uppstår när du försöker komma åt en låst fil eller köra ett kommando utan tillräcklig behörighet.
Lyckligtvis kan du eliminera Zsh: Permissions Denied-felet utan ansträngning med rätt information. I den här guiden kommer vi att ge dig allt du behöver för att åtgärda det här felet en gång för alla.
Vad är ZSH: Permissions Denied-felet på Mac?
Terminal är det kraftfulla kommandoradsgränssnittet som erbjuder användare en UNIX-miljö för att köra kommandon och skapa skript. Du kan använda detta gränssnitt för att komma åt nästan vilken fildel som helst på Mac med rätt kommando.
Men om du börjar få Zsh: Permissions Denied-felet betyder det att det ursprungliga kommandot du försöker använda på Terminal för att öppna en fil är fel, eller så är filen eller mappen låst.
I vissa fall kan detta vara bra, eftersom filtillstånd hjälper till att skydda dina dokument från obehörig åtkomst. Icke desto mindre kommer vi att visa dig hur du kommer förbi felmeddelandet på din enhet i nästa avsnitt av den här guiden.
Hur fixar jag ZSH: Permissions Denied i Terminal Mac?
1. Kontrollerar filbehörigheter
- Lansera Terminal via Utilities eller Mac Dock.
- Skriv kommandot nedan utan att trycka på Lämna tillbaka nyckel:
ls -l
- Lägg till ett mellanslag efter kommandot.
- Gå nu till Upphittare och navigera till filen vars behörighet du vill kontrollera.
- Dra och släpp sedan filen i terminalfönstret och tryck på Stiga på nyckel.
- Vänta tills kommandot körs klart och kontrollera resultatet.
- Slutligen, om det finns RWXR bredvid ditt användarnamn betyder det att du har den behörighet som krävs.
Det första du ska göra om du har att göra med ZSH: Permissions Denied-felet är att kontrollera om du har rätt behörighet att göra ändringar i filen du arbetar med.
Om du har full kontroll hittar du RWXR bredvid ditt användarnamn.
- PDE.plugin kommer att skada din dator: Så här åtgärdar du det
- Fix: Du kräver tillstånd från alla för att ändra fil
- Kan du inte skriva in Skicka till adress? Här är vad du ska göra
2. Tillåt terminal full diskåtkomst
- Klicka på Apple-logotypen på din startskärm och välj Systeminställningar.
- Välj nu Säkerhet och integritet alternativ.
- Klicka på Integritet fliken överst.
- Klicka sedan på Låsa ikonen i det nedre vänstra hörnet.
- Ange ditt administratörslösenord och klicka på Låsa upp knapp.
- Markera slutligen rutan bredvid Terminal alternativet att ge full diskbehörighet.
Om du får Zsh: Permissions Denied-felet när du försöker komma åt en fil från Terminal, kan det bero på att Terminal inte har fullständiga diskbehörigheter.
Lösningen på detta är att ge den full åtkomst till din disk efter att ha skrivit in ditt användarlösenord.
3. Ändra katalogens äganderätt
- Starta Terminal och skriv kommandot (ändra till ditt konto användarnamn och till sökvägen till katalogen ) nedan:
-R
: - tryck på Lämna tillbaka nyckel.
- Till sist, vänta tills kommandot körs klart och försök göra ändringen igen.
Experttips:
SPONSRAD
Vissa PC-problem är svåra att ta itu med, särskilt när det kommer till saknade eller skadade systemfiler och arkiv i din Windows.
Se till att använda ett dedikerat verktyg, som t.ex Fortect, som kommer att skanna och ersätta dina trasiga filer med deras nya versioner från dess arkiv.
Ibland kan det här behörighetsfelet bero på bristande katalogäganderätt för ett användarkonto. Att följa stegen ovan bör hjälpa dig att enkelt byta ägare.
4. Använda SUDO-kommandon
- Starta Terminal, skriv följande kommandon och tryck Lämna tillbaka efter varje:
sudo chmod 755 ~/Themes/ObsidianCode.xccolortheme
sudo chmod 755 /dvtcolorconvert.rb
- Om du använder kommandot för första gången måste du ange lösenordet till ditt användarkonto.
- Till sist, vänta tills kommandot körs klart.
SUDO-kommandot, som också är känt som Super User do, ger din superbehörighet att komma åt ditt konto och andra användarkonton. Så om Zsh Permissions Denied-felet beror på ett privilegieproblem, hjälper det här kommandot dig att fixa det.
Hur öppnar jag tillstånd nekad på Mac?
För att öppna en fil eller mapp som ger felet nekad behörighet på Mac måste du ändra ägarkatalogen, som visas ovan.
Ett annat alternativ är att ändra filbehörigheter med Finder, som visas nedan:
- Högerklicka på mappen eller filen som ger felet och välj Få information.
- Klicka på pilen bredvid Delning & tillåtelse alternativet för att öppna rullgardinsmenyn.
- Välj nu den användare du vill ge behörighet i namn kolumn.
- Slutligen, välj Läsa skriva i menyn som dyker upp.
Med detta bör felet för nekad tillstånd åtgärdas för gott.
Varför är min Zshrc-fil låst?
Din Zshrc-fil kan vara låst eftersom du använde chmod för att låsa den. Detta hjälper till att ge skydd mot obehörig åtkomst, vilket är anledningen till att du kan få felet nekad behörighet när du försöker öppna filen.
Zsh: Permissions Denied-felet på Mac beror i grunden på bristen på behörighet att öppna mappen eller fil som ger felet.
Detta kan enkelt fixas genom att ge Terminal full åtkomst till din disk och ändra katalogens ägande, bland andra lösningar i den här guiden.
Förutsatt att du följer stegen ovan noggrant, bör felmeddelandet vara borta för gott. Till sist, om du vill veta hur man packar upp filer eller mappar med Terminal, kolla vår detaljerade guide för att göra det enkelt.
Har du fortfarande problem?
SPONSRAD
Om förslagen ovan inte har löst ditt problem kan din dator uppleva allvarligare Windows-problem. Vi föreslår att du väljer en allt-i-ett-lösning som Fortect för att lösa problem effektivt. Efter installationen klickar du bara på Visa&fix och tryck sedan på Starta reparation.