DARMOWE NARZĘDZIE

Kalkulator Chmod

Kalkulator uprawnień chmod online – zamień zapis ósemkowy (755, 644) na symboliczny (rwxr-xr-x) i odwrotnie. Sprawdź właściciela, grupę i innych. Generuj polecenie chmod gotowe do użycia. Profesjonalne narzędzie online, które działa w Twojej przeglądarce. Szybko, bezpiecznie i bez instalowania zbędnego oprogramowania.

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
3 znaków
Wpisz uprawnienia (np. 755 lub rwxr-xr-x) i kliknij „Oblicz uprawnienia".

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Kalkulator uprawnień chmod

Narzędzie online do obliczania i konwertowania uprawnień plików Unix/Linux. Wpisz tryb ósemkowy (np. 755) lub symboliczny (np. rwxr-xr-x), a kalkulator pokaże pełne rozbicie uprawnień dla właściciela, grupy i pozostałych użytkowników oraz wygeneruje gotowe polecenie chmod.

chmod uprawnienia Unix zapis ósemkowy zapis symboliczny darmowe online

Do czego służy

Kalkulator chmod pozwala szybko zrozumieć i przeliczać uprawnienia plików w systemach Unix i Linux. Uprawnienia określają, kto może czytać (r), zapisywać (w) i wykonywać (x) dany plik lub katalog. Są przypisane do trzech grup: właściciela (owner), grupy (group) i pozostałych użytkowników (others). Narzędzie obsługuje oba popularne zapisy – ósemkowy (trzy lub cztery cyfry, np. 755 albo 2755 z bitem specjalnym) oraz symboliczny dziewięcioznakowy (np. rwxr-xr-x). Przydaje się przy konfiguracji serwerów, skryptów shell, kontenerów Docker i uprawnień do plików PHP.

Jak używać

Wybierz format wejściowy – ósemkowy lub symboliczny. Wpisz uprawnienia w polu „Uprawnienia" (np. 755 lub rwxr-xr-x). Opcjonalnie podaj nazwę pliku, do którego chcesz zastosować polecenie. Kliknij „Oblicz uprawnienia". Wynik pokaże: wartość ósemkową, zapis symboliczny, rozbicie na właściciela/grupę/innych z odznaczeniem bitów r/w/x, bity specjalne (setuid, setgid, sticky) oraz gotowe polecenie chmod do skopiowania.

Zapis ósemkowy a symboliczny – różnice

Unix/Linux obsługuje dwie notacje uprawnień. Zapis ósemkowy to trzy (lub cztery) cyfry od 0 do 7, gdzie każda cyfra to suma bitów: 4 = odczyt (r), 2 = zapis (w), 1 = wykonanie (x). Przykład: 755 = właściciel rwx (4+2+1=7), grupa r-x (4+0+1=5), inni r-x (5). Zapis symboliczny to dziewięć znaków r/w/x/- podzielonych na trzy grupy po trzy, np. rwxr-xr-x. Czterocyfrowy zapis ósemkowy (np. 2755) zakodowuje też bity specjalne: setuid, setgid i sticky bit.

Typowe uprawnienia i ich zastosowanie

  • 644 (rw-r--r--) – pliki konfiguracyjne, strony HTML; właściciel może zapisywać, reszta tylko czyta.
  • 755 (rwxr-xr-x) – katalogi i skrypty wykonywalne; właściciel ma pełen dostęp, inni mogą czytać i uruchamiać.
  • 600 (rw-------) – pliki prywatne (np. klucze SSH); dostęp tylko dla właściciela.
  • 777 (rwxrwxrwx) – pełne uprawnienia dla wszystkich; stosuj ostrożnie – zagrożenie bezpieczeństwa.
  • 400 (r--------) – pliki tylko do odczytu dla właściciela (np. id_rsa).

Bity specjalne: setuid, setgid, sticky

Setuid (4xxx) – plik wykonywalny uruchamiany z uprawnieniami właściciela (np. /usr/bin/passwd). Setgid (2xxx) – na katalogu: nowe pliki dziedziczą grupę katalogu; na pliku: uruchomienie z grupą właściciela. Sticky bit (1xxx) – na katalogu (np. /tmp): tylko właściciel pliku może go usunąć. W zapisie symbolicznym setuid/setgid pojawia się jako s (lub S gdy brak x), sticky jako t/T.

Najczęstsze pytania

Jaka jest różnica między chmod 755 a chmod 644?

chmod 755 (rwxr-xr-x) nadaje właścicielowi pełen dostęp (odczyt, zapis, wykonanie), a grupie i innym odczyt i wykonanie – typowe dla katalogów i skryptów. chmod 644 (rw-r--r--) daje właścicielowi odczyt i zapis, a reszcie tylko odczyt – typowe dla plików HTML, CSS, konfiguracji.

Co oznacza chmod 777?

777 (rwxrwxrwx) daje pełne uprawnienia (odczyt, zapis, wykonanie) właścicielowi, grupie i wszystkim innym użytkownikom. Jest to ryzykowne ustawienie – każdy może modyfikować i uruchamiać plik. Unikaj w środowiskach produkcyjnych.

Jak zastosować uprawnienia rekurencyjnie?

Dodaj flagę -R do polecenia: chmod -R 755 katalog/. Zmieni uprawnienia katalogu i wszystkich plików/podkatalogów wewnątrz. Pamiętaj, że dla plików i katalogów zazwyczaj ustawia się różne uprawnienia (np. 644 dla plików, 755 dla katalogów).

Czym jest sticky bit i kiedy go używać?

Sticky bit (chmod 1777 lub chmod +t) na katalogu sprawia, że tylko właściciel pliku (lub root) może go usunąć, nawet jeśli inni mają uprawnienia zapisu do katalogu. Klasyczny przykład to /tmp – każdy może tworzyć pliki, ale tylko właściciel może je kasować.

Jak odczytać uprawnienia pliku w terminalu?

Użyj ls -l plik. Pierwszy znak to typ (-=plik, d=katalog, l=link), kolejne 9 to uprawnienia w formacie symbolicznym (właściciel/grupa/inni). Możesz też użyć stat -c "%a %n" plik, żeby uzyskać wartość ósemkową.

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!