0

Kalkulator Chmod

Konwertuj uprawnienia do plików systemu Linux pomiędzy polami wyboru rwx, liczbami ósemkowymi i notacją symboliczną za pomocą gotowego polecenia chmod.

Przetwarzanie... 0%

Wynik

Uniksowe uprawnienia do plików są niewielkie, ale tajemnicze: te same prawa dostępu pojawiają się jako 755 w poleceniu chmod, jako -rwxr-xr-x w wynikach ls -l i jako dziewięć pól wyboru w kliencie FTP. Kalkulator ten dokonuje tłumaczenia na żywo pomiędzy wszystkimi trzema reprezentacjami: zaznaczenie, odczyt, zapis i wykonanie dla właściciela, grupy i innych osób, a liczba ósemkowa zostanie natychmiast zaktualizowana — lub wpisz wartość ósemkową i obserwuj, jak podążają pola wyboru i ciąg symboliczny.

Każda cyfra jest objaśniona, a nie tylko wyświetlona. Podział pokazuje, jak cyfra każdej klasy jest składana z wag bitów — odczyt to 4, zapis to 2, wykonanie to 1 — zatem 6 to odczyt + zapis, a 5 to odczyt + wykonanie. Oto cały system: gdy zobaczysz, jak rozkłada się kilka razy, przestajesz potrzebować kalkulatora, co jest prawdopodobnie najlepszą rzeczą, jakiej może cię nauczyć kalkulator.

Poniżej zestawienia znajduje się gotowe polecenie chmod do skopiowania do terminala, a narzędzie ostrzega przed ryzykownymi wyborami: tryb zapisu na całym świecie lub niesławny 777 wywołuje wyraźną ostrożność, ponieważ przyznanie dostępu do zapisu każdemu kontu lokalnemu jest klasycznym sposobem włamania się do serwerów internetowych. Zaprogramowane strony obejmują tryby, których będziesz faktycznie używać — 755 dla katalogów i skryptów, 644 dla zwykłych plików, 600 dla konfiguracji z sekretami, 400 dla kluczy SSH i 777 z wyjaśnieniem, dlaczego zwykle nie powinieneś.

Jak każde narzędzie na tej stronie, kalkulator działa całkowicie w przeglądarce: nie wymaga przesyłania, nie ma śledzenia ustawionych uprawnień, a po załadowaniu działa w trybie offline. Jest to małe, szybkie odniesienie do tematu, z którym co tydzień spotyka się każdy programista, administrator systemu i użytkownik hostingu.