chmod 777 — nozīme, riski un kad (ne) to izmantot
Konvertējiet Linux failu atļaujas starp rwx izvēles rūtiņām, astoņskaitļiem un simboliskajiem apzīmējumiem, izmantojot gatavu chmod komandu.
Rezultāts
Šajā lapā tiek atvērts kalkulators ar jau lietotiem 777: visas deviņas izvēles rūtiņas ir atzīmētas, simboliskais apzīmējums skan -rwxrwxrwx, un katra klase — īpašnieks, grupa un citi — saņem 7, kas ir 4 (lasīt) + 2 (rakstīt) + 1 (izpildīt). Citiem vārdiem sakot, jebkurš lietotāja konts ierīcē var lasīt, modificēt, dzēst vai izpildīt failu.
Tieši tāpēc chmod 777 gandrīz vienmēr ir nepareizs labojums. Tīmekļa serverī tas nozīmē, ka PHP process, uzlauzts spraudnis vai jebkurš cits vietējais konts var pārrakstīt jūsu skriptus — tas ir klasisks ceļš uz ievadītu ļaunprātīgu programmatūru. Bieži citētais padoms “labot atļaujas ar 777” parasti maskē nepareizu īpašnieku: pareizajam lietotājam un 755 direktorijiem ar 644 failiem atrisina to pašu problēmu, neatverot rakstīšanas piekļuvi pasaulei.
777 likumīgas izmantošanas gadījumi ir reti un īslaicīgi: koplietots skrāpējamais direktorijs virtuālajā mašīnā vai atkļūdošana ierīcē, kurai var piekļūt tikai jūs. Ja jūs to paturat, saglabājiet to īslaicīgi. Izmantojiet šajā lapā esošās izvēles rūtiņas, lai samazinātu līdz 755 vai 775 un skatītos oktālā skaitļa un chmod komandas atjauninājumu tiešraidē.