0

chmod 777 – prasmė, rizika ir kada (ne) jo naudoti

Konvertuokite „Linux“ failo leidimus tarp rwx žymimųjų laukelių, aštuntainių skaičių ir simbolinių ženklų naudodami paruoštą chmod komandą.

Apdorojama... 0%

Rezultatas

Šiame puslapyje atidaroma skaičiuoklė su jau pritaikytais 777: pažymėti visi devyni žymimieji langeliai, simbolinis žymėjimas yra -rwxrwxrwx, o kiekviena klasė - savininkas, grupė ir kiti - gauna 7, tai yra 4 (skaityti) + 2 (rašyti) + 1 (vykdyti). Kitaip tariant, bet kuri įrenginio vartotojo paskyra gali skaityti, keisti, ištrinti arba vykdyti failą.

Būtent todėl chmod 777 beveik visada yra neteisingas sprendimas. Žiniatinklio serveryje tai reiškia, kad PHP procesas, pažeistas papildinys ar bet kuri kita vietinė paskyra gali perrašyti jūsų scenarijus – tai klasikinis kelias į įterptą kenkėjišką programą. Dažniausiai cituojamas patarimas „taisyti leidimus naudojant 777“ paprastai užmaskuoja netinkamą savininką: nurodant teisingą vartotoją ir 755 katalogams su 644 failais, išsprendžia tą pačią problemą neatveriant rašymo prieigos prie pasaulio.

Teisėtas 777 naudojimas yra retas ir laikinas: bendrinamas įbrėžimų katalogas išmestoje virtualioje mašinoje arba derinimas kompiuteryje, kurį galite pasiekti tik jūs. Jei laikysitės, laikykite trumpai. Naudokite šiame puslapyje esančius žymimuosius laukelius, kad sumažintumėte iki 755 arba 775 ir tiesiogiai stebėtumėte aštuntainio skaičiaus ir chmod komandos atnaujinimą.