DevToys Web Pro iconDevToys Web ProBlog
Oceń nas:
Wypróbuj rozszerzenie przeglądarki:

Kalkulator chmod

Uprawnienia

Odczyt (4)
Zapis (2)
Wykonanie (1)
Właściciel
rwx
Grupa
r-x
Pozostali
r-x

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

  • Nazwa pliku:
    chmod 755 file.txt

    Podsumowanie

    Właściciel
    rwx
    Odczyt, Zapis, Wykonanie
    Grupa
    r-x
    Odczyt, Wykonanie
    Pozostali
    r-x
    Odczyt, Wykonanie
    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.