Preskoči na sadržaj
TextArray
100% lokalno

Chmod kalkulator

Pretvorite dopuštenja Unix datoteka između oktalnog i rwx zapisa s potpunom analizom.

Unos
Rezultat

Chmod kalkulator

Unix dopuštenja za datoteke izgledaju zagonetno dok ne vidite aritmetiku iza njih. Svaka od tri znamenke u vrijednosti chmod je jednostavan zbroj: čitanje je 4, pisanje je 2, izvršavanje je 1. Dakle, 7 znači čitanje plus pisanje plus izvršenje, 5 znači čitanje plus izvršavanje, a 755 daje vlasniku punu kontrolu dok grupa i svi ostali mogu čitati i pokretati datoteku. Ovaj kalkulator prevodi u oba smjera — zalijepite oktalne vrijednosti poput 755 ili 0644 i dobijete rwx notaciju ili zalijepite niz poput rwxr-xr-x (sa ili bez vodećeg znaka tipa datoteke iz ls -l) i vratite oktalnu vrijednost.

Pregled raščlambe točno navodi što vlasnik, grupa i drugi mogu učiniti, bilježi posebne bitove kao što su setuid, setgid i sticky bit (4755, 2755, 1777) i ispisuje chmod naredbu spremnu za korištenje. Prebacite se na konverziju samo kada trebate samo ekvivalentnu notaciju, jedan redak po dopuštenju. Svaki se redak obrađuje neovisno, tako da možete pretvoriti cijeli popis odjednom — tipfeler u jednom retku stvara smirenu poruku na mjestu i nikada ne zaustavlja ostatak.

Pregršt vrijednosti pokriva većinu stvarnog posla: 644 za obične datoteke, 755 za direktorije i skripte, 600 za privatne ključeve i tajne. Izbjegavajte 777 — datoteku s kojom se može pisati u svijetu može modificirati ili zamijeniti bilo koji korisnik na računalu, što je rijetko ono što želite i klasičan nalaz sigurnosne revizije.

Sve radi lokalno u vašem pregledniku. Ništa što zalijepite nigdje se ne učitava, bilježi ili pohranjuje.

FAQ

Kako rade oktalne znamenke?
Svaka znamenka je zbroj čitanja (4), pisanja (2) i izvršavanja (1) za jednu klasu korisnika, u redoslijedu vlasnika, grupe, ostalih. 755 je dakle rwx za vlasnika i r-x za grupu i ostale.
Što znače 4755, 2755 i 1777?
Četvrta vodeća znamenka postavlja posebne bitove: setuid je 4, setgid je 2, a ljepljivi bit je 1. U rwx notaciji oni se prikazuju kao s ili t u poziciji izvršenja — malim slovima kada je izvršenje također postavljeno, velikim slovima (S, T) kada nije.
Zašto je chmod 777 loša ideja?
Čini datoteku čitljivom, upisivom i izvršnom za sve. Svaki korisnik ili kompromitirani proces na računalu može ga prebrisati, što bezopasnu datoteku pretvara u vektor napada. Koristite 644 ili 755 i proširite dopuštenja samo kada nešto stvarno ne uspije bez toga.
Mogu li pretvoriti više dopuštenja odjednom?
Da. Stavite jedno dopuštenje po retku — oktalni i simbolički oblici mogu se slobodno miješati. Nevažeće linije se prijavljuju na mjestu, a preostale linije se i dalje pretvaraju.
Je li moj unos igdje učitan?
Ne. Kalkulator u potpunosti radi u vašem pregledniku i vaš unos nikada ne napušta vaš uređaj.