İçeriğe geç
Linux/POSIX HatalarıHata
EACCES

EACCES — Erişim İzni Reddedildi

Bir dosya veya kaynağa istenen erişim, dosya izinleri tarafından kabul edilmiyor.

linuxmacosunix

Bu hatanın nedenleri

Dosya izin bitleri, çağıran kullanıcıya istenen erişimi (okuma, yazma veya yürütme) tanımıyor. Bu, yetenek denetimlerinden ziyade özellikle dosya sistemi izin denetimleriyle ilgili olması bakımından EPERM'den farklıdır.

Nasıl düzeltilir

Dosya izinlerini ls -la ile kontrol edin. İzinleri chmod ile değiştirin. Yolun tüm bileşenlerinde dizin yürütme izinlerini doğrulayın. Uygunsa chown ile sahipliği değiştirin.

Örnek

# Check file permissions
ls -la /path/to/file
# Fix permissions
chmod 644 /path/to/file
Resmi Belgeler

İlgili Hata Kodları