Перейти до вмісту
Помилки Linux/POSIXПомилка
EACCES

EACCES — Доступ заборонено

Запитуваний доступ до файлу або ресурсу не дозволений правами доступу.

linuxmacosunix

Що спричиняє цю помилку

Біти прав доступу до файлу не надають запитуваного доступу (читання, запис або виконання) поточному користувачу. Відрізняється від EPERM тим, що стосується саме перевірки прав файлової системи, а не перевірки привілеїв.

Як виправити

Перевірте права доступу командою ls -la. Змініть права за допомогою chmod. Перевірте права на виконання для директорій на всіх компонентах шляху. За потреби змініть власника командою chown.

Приклад

# Check file permissions
ls -la /path/to/file
# Fix permissions
chmod 644 /path/to/file
Офіційна документація

Пов'язані коди помилок