chmod kalkulaator
Õigused
Oktaalne märgistus
Kasuta 3 numbrit (nt 755). Iga number loetakse: lugemine (4), kirjutamine (2), käivitamine (1).
Sümboolne märgistus
Kasuta rwxr-xr-x või chmodi sümboolset kuju, nt u+rwx,g+rx,o+rx.
Levinud eelseaded
chmod-käsk
Kokkuvõte
Tehnilised üksikasjad
Kuidas chmod-kalkulaator töötab
Mida tööriist teeb
See chmod-kalkulaator aitab teisendada Unixi faililubade vormingute vahel. Sisesta õigused visuaalsete märkeruutude abil, oktaalkujul (nt 755) või sümbolkujul (nt rwxr-xr-x) ning näed kohe kõigi vormingute vasted. Tööriist genereerib ka täieliku chmod-käsu, mis on valmis terminali kopeerimiseks ja kleepimiseks.
Levinud kasutusjuhtumid arendajatele
Arendajad ja süsteemiadministraatorid kasutavad chmod-kalkulaatoreid veebiserverite seadistamisel, rakenduste juurutamisel või lubadega seotud probleemide lahendamisel. Levinud stsenaariumid hõlmavad skriptide käivitatavaks tegemist (755), konfiguratsioonifailide turvamist (600), õigete veebikataloogide lubade seadmist (kataloogidele 755, failidele 644) ning olemasolevate lubade mõistmist pärandatud süsteemides.
Lubade vormingu selgitus
Unixi õigused koosnevad kolmest rühmast: Omanik (kasutaja, kellele fail kuulub), Rühm (kasutajad faili rühmas) ja Teised (kõik ülejäänud). Igal rühmal võivad olla lugemis- (4), kirjutamis- (2) ja käivitamisõigused (1). Oktaalkuju liidab need väärtused: 7 tähendab rwx (4+2+1), 5 tähendab r-x (4+1), 4 tähendab r-- (ainult lugemine). Levinud eelseaded on 755 (omanikul täielik ligipääs, teistel lugemine/käivitamine), 644 (omanikul lugemine/kirjutamine, teistel ainult lugemine) ja 600 (ainult omanikul).
Levinud komistuskivid ja erijuhud
Liiga avatud õiguste seadmine (nt 777) tekitab turvanõrkusi. Ole eriti ettevaatlik failidega, mis sisaldavad paroole või API võtmeid – need peaksid tavaliselt olema 600 või 400. Pea meeles, et kataloogidel tähendab käivitusõigus võimalust neis olevatele failidele ligi pääseda, mitte neid programmidena käivitada. Tõrkeotsingul kontrolli nii faili kui ka ülemkataloogide õigusi.
Millal kasutada seda tööriista vs käsurida
Kasuta seda kalkulaatorit siis, kui pead õiguste väärtusi mõistma või teisendama, eriti tundmatute süsteemide või dokumentatsiooniga töötades. See on kasulik õppimiseks ja kontrollimiseks. Tegelike õiguste muutmiseks pead siiski käivitama chmod-käsu oma serveris või kohalikus masinas. Genereeritud käsu saab otse terminali kopeerida.