Kalkulator chmod
Uprawnienia
Notacja ósemkowa
Użyj 3 cyfr (np. 755). Każda cyfra oznacza: odczyt (4), zapis (2), wykonanie (1).
Notacja symboliczna
Użyj rwxr-xr-x lub notacji symbolicznej chmod, np. u+rwx,g+rx,o+rx.
Popularne ustawienia
Polecenie chmod
Podsumowanie
Szczegóły techniczne
Jak działa kalkulator chmod
Co robi narzędzie
Ten kalkulator chmod pomaga konwertować między formatami uprawnień plików w systemach Unix. Wprowadź uprawnienia za pomocą wizualnych pól wyboru, notacji ósemkowej (np. 755) lub notacji symbolicznej (np. rwxr-xr-x), a natychmiast zobacz odpowiedniki we wszystkich formatach. Narzędzie generuje także pełną komendę chmod gotową do skopiowania i wklejenia w terminalu.
Typowe zastosowania dla programistów
Programiści i administratorzy systemów używają kalkulatorów chmod podczas konfigurowania serwerów WWW, wdrażania aplikacji lub rozwiązywania problemów z uprawnieniami. Typowe scenariusze obejmują nadawanie skryptom prawa wykonywania (755), zabezpieczanie plików konfiguracyjnych (600), ustawianie poprawnych uprawnień dla katalogów WWW (755 dla katalogów, 644 dla plików) oraz zrozumienie istniejących uprawnień w odziedziczonych systemach.
Wyjaśnienie formatu uprawnień
Uprawnienia Unix składają się z trzech grup: Właściciel (użytkownik będący właścicielem pliku), Grupa (użytkownicy w grupie pliku) oraz Inni (wszyscy pozostali). Każda grupa może mieć uprawnienia Odczyt (4), Zapis (2) i Wykonanie (1). Notacja ósemkowa sumuje te wartości: 7 oznacza rwx (4+2+1), 5 oznacza r-x (4+1), 4 oznacza r-- (tylko odczyt). Typowe ustawienia to 755 (właściciel pełny dostęp, inni odczyt/wykonanie), 644 (właściciel odczyt/zapis, inni tylko odczyt) oraz 600 (tylko właściciel).
Typowe pułapki i przypadki brzegowe
Ustawienie zbyt otwartych uprawnień (np. 777) tworzy luki bezpieczeństwa. Zachowaj szczególną ostrożność w przypadku plików zawierających hasła lub klucze API — zazwyczaj powinny mieć 600 lub 400. Pamiętaj, że uprawnienie wykonywania dla katalogów oznacza możliwość dostępu do plików w ich wnętrzu, a nie uruchamiania ich jak programów. Podczas diagnozowania problemów sprawdzaj zarówno uprawnienia pliku, jak i katalogów nadrzędnych.
Kiedy używać tego narzędzia zamiast wiersza poleceń
Używaj tego kalkulatora, gdy musisz zrozumieć lub przeliczyć wartości uprawnień, szczególnie podczas pracy z nieznanymi systemami lub dokumentacją. Jest pomocny do nauki i weryfikacji. Do faktycznej zmiany uprawnień nadal musisz uruchomić polecenie chmod na serwerze lub komputerze lokalnym. Wygenerowaną komendę można skopiować bezpośrednio do terminala.