Gå till innehåll
Linux/POSIX-felFel
EACCES

EACCES — Åtkomst nekad

Den begärda åtkomsten till en fil eller resurs tillåts inte av filbehörigheterna.

linuxmacosunix

Vad som orsakar detta fel

Filbehörighetsbitsarna ger inte den begärda åtkomsten (läsning, skrivning eller körning) till den anropande användaren. Detta skiljer sig från EPERM genom att det specifikt rör filsystemsbehörighetskontroller snarare än kapabilitetskontroller.

Hur man åtgärdar det

Kontrollera filbehörigheter med ls -la. Ändra behörigheter med chmod. Verifiera katalogkörningsbehörigheter för alla sökvägselement. Ändra ägarskap med chown om det är lämpligt.

Exempel

# Check file permissions
ls -la /path/to/file
# Fix permissions
chmod 644 /path/to/file
Officiell dokumentation

Relaterade felkoder