Sprawdź naszą ofertę Hostingu NVMe
Zbuduj stronę w kilka minut w specjalnym pakiecie
Bezpłatnie przeniesiemy Twoje strony i pocztę
Sprawdź nasze rozwiązania
Chcesz zarabiać? Sprawdź naszą ofertę programu partnerskiego
CHMOD to polecenie UNIX, które służy do ustawiania praw dostępu do plików/katalogów. Uprawnienia do plików są określone w trzech cyfrach, które określają odpowiednio uprawnienia właściciela, grupy i pozostałych użytkowników. Korzystając z menadżera plików, możesz szybko zmienić uprawnienia CHMOD plików i folderów na serwerze FTP. Sprawdź, jak to zrobić w panelu DirectAdmin.
Na serwerach internetowych opartych na systemie UNIX istnieje możliwość zarządzania uprawnieniami do plików za pomocą CHMOD. W przypadku aplikacji internetowych, które używają na przykład PHP, bardzo ważne jest, aby uprawnienia do plików były ustawione poprawnie, z jednej strony, aby zapewnić funkcjonalność aplikacji PHP, a z drugiej strony, aby nie pozostawiać żadnych luk w zabezpieczeniach.
Możesz niezależnie przydzielać uprawnienia do plików i katalogów swojego hostingu. Prawa są podzielone na trzy typy, które można ustawić dla pliku lub katalogu.
Użytkownik:
Rozróżnia się podział uprawnień kolejno na trzy typy użytkowników:
Prawa do plików:
Rozróżnia się trzy prawa dostępu:
CHMOD numerycznie
Uprawnienia dla danego typu użytkownika (u, g lub o) można zapisać jako zespół trzech liter (r, w oraz x) lub jako jedną cyfrę. Cyfra ta, to suma uprawnień (1 - uruchamianie, 2 - zapis, 4 - odczyt):
7 - odczyt, zapis i uruchamianie6 - odczyt i zapis5 - odczyt i uruchamianie4 - odczyt3 - zapis i uruchamianie2 - zapis1 - uruchamianie0 - brak praw
Tym samym pełne prawa dostępu dla wszystkich można zapisać jako "rwxrwxrwx" lub "777". Zaleca się używanie praw rw------- (600) dla skryptów PHP i rw-r--r-- (644) dla pozostałych plików, które są publiczne (obrazki, javascript, css, itp.). Skrypty PHP, które są publicznie dostępne (typu kod Wordpressa) i nie zawierają haseł (jak np. wp-config.php), mogą mieć również uprawnienia rw-r--r-- (644). Nigdy nie nadawaj pełnych praw do plików dla "pozostałych użytkowników".
Zmienianie uprawnień do plików za pomocą CHMOD jest skuteczne, ale musisz wiedzieć, że zmienia tylko uprawnienia do pliku dla określonego katalogu lub pliku. Możesz rekursywnie zmieniać uprawnienia do pliku w katalogu lub pliku oraz jego podkatalogach i plikach. Zmiana nastąpi dla całej struktury katalogu i jego zawartości.
tagi: chmod ftp uprawnienia webftp