Uprawnienia plików (chmod) — 644, 755 i błąd 403
Poprawne uprawnienia plików i katalogów oraz jak naprawić błąd 403/500.
⏱ 1 min czytania
Jak działa chmod
Uprawnienia określają, kto może czytać, zapisywać i wykonywać plik. Zapis liczbowy to suma: odczyt (4), zapis (2), wykonanie (1) — osobno dla właściciela, grupy i innych.
Zalecane wartości
- Pliki: 644 (właściciel zapis+odczyt, reszta odczyt)
- Katalogi: 755 (wejście do katalogu wymaga bitu wykonania)
- Pliki z hasłami (np. wp-config.php): 600 lub 640
Hurtowe ustawienie
# W katalogu strony:
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod 600 wp-config.phpBłąd 403 / 500
Zbyt luźne uprawnienia (np. 777) lub zapisywalny plik konfiguracyjny bywają blokowane przez serwer. Ustaw 644/755 i sprawdź, czy właścicielem plików jest Twój użytkownik. Nigdy nie ustawiaj 777.
Najczęstsze pytania
Dlaczego nie powinienem ustawiać 777?
Uprawnienia 777 pozwalają każdemu zapisywać do pliku, co jest poważną luką bezpieczeństwa. Wiele serwerów blokuje takie pliki błędem 403. Używaj 644 dla plików i 755 dla katalogów.
Jakie uprawnienia dla wp-config.php?
Zalecane 600 lub 640 — plik zawiera dane dostępu do bazy, więc nie powinien być czytelny dla innych użytkowników serwera.