Kalkulator Chmod

OdczytZapisWykonanie
Właściciel
Grupa
Pozostali

Czym jest Kalkulator Chmod

Kalkulator chmod przelicza uprawnienia plików Unix i Linux między trzema sposobami, w jakie zwykle się je zapisuje: siatką pól wyboru, trzycyfrową liczbą ósemkową jak 755 oraz ciągiem symbolicznym jak rwxr-xr-x. Każdy plik ma trzy klasy uprawnień (właściciel, grupa i pozostali), a każda klasa może zezwalać na odczyt, zapis i wykonanie. Zaznacz to, czego chcesz, a kalkulator pokaże odpowiednią wartość ósemkową, notację symboliczną i gotowe do uruchomienia polecenie chmod.

Jak używać

  1. Zaznacz pola odczytu, zapisu i wykonania dla właściciela, grupy i pozostałych.
  2. Obserwuj, jak wartość ósemkowa (np. 755) i ciąg symboliczny (np. rwxr-xr-x) aktualizują się przy każdym kliknięciu.
  3. Albo wpisz wartość ósemkową w pole ósemkowe, aby automatycznie wypełnić siatkę.
  4. Skopiuj polecenie chmod i wklej je do terminala.

Kiedy używać

Tworzysz skrypt wdrożeniowy i musisz zabezpieczyć klucz prywatny? Zaznacz odczyt i zapis tylko dla właściciela, a otrzymasz 600 (rw-------), czyli standard dla klucza SSH. Na odwrót, dla publicznego katalogu WWW zaznaczasz odczyt i wykonanie dla grupy i pozostałych, dochodząc do 755. Wiersz poleceń jest tuż obok: skopiuj chmod 600 plik i wklej go prosto do terminala.

Często zadawane pytania

Co oznacza chmod 755?

755 daje właścicielowi odczyt, zapis i wykonanie (7 = 4+2+1), a grupa i pozostali dostają tylko odczyt i wykonanie (5 = 4+1). W formie symbolicznej to rwxr-xr-x. To typowe uprawnienie dla katalogów i skryptów wykonywalnych, które każdy powinien móc uruchomić, ale tylko właściciel zmieniać.

Jak działają ósemkowe liczby uprawnień?

Każda cyfra to suma odczytu (4), zapisu (2) i wykonania (1) dla jednej klasy. Najpierw właściciel, potem grupa, potem pozostali. Zatem 640 oznacza właściciela z odczytem+zapisem (6), grupę z odczytem (4) i pozostałych z niczym (0), czyli rw-r-----.

Jaka jest różnica między notacją ósemkową a symboliczną?

Obie opisują te same uprawnienia na dwa sposoby. Ósemkowa to zwarta trzycyfrowa liczba (644), a symboliczna zapisuje każdy bit jako literę lub myślnik (rw-r--r--). Polecenie chmod przyjmuje obie, a ten kalkulator pokazuje je obok siebie.

Jakie uprawnienia powinien mieć zwykły plik?

Zwykły plik, który nie musi być wykonywany, ma zazwyczaj 644 (rw-r--r--): właściciel może czytać i zapisywać, reszta tylko czytać. Skrypty i programy, które muszą być wykonywalne, zwykle używają 755. Pliki prywatne, jak klucze SSH, używają 600.

Czy ten kalkulator uruchamia chmod na moich plikach?

Nie. Oblicza tylko liczby i polecenie. Nic nie opuszcza Twojej przeglądarki i żaden plik nie jest ruszany. Skopiuj wygenerowane polecenie chmod i uruchom je sam w terminalu na maszynie, na której są pliki.

Czy mogę udostępnić to narzędzie z moimi danymi?

Tak. URL aktualizuje się automatycznie, gdy zmieniasz uprawnienia. Skopiuj go z paska adresu lub użyj przycisku Udostępnij, a każdy, kto otworzy link, zobaczy te same uprawnienia już ustawione.

Powiązane narzędzia

Najnowsze artykuły