Hirdetés

Új hozzászólás Aktív témák

  • coolpet

    senior tag

    válasz lajos75 #3243 üzenetére

    Hat ha azon a webes feluleten akarod beallitani, akkor umask 000, szoval az alapertelmezett file letrehozasi beallitasokon nem modositasz, ami oda van irva hogy 666 es konyvtarra 777.
    a 666 azt jelenti, hogy rw-rw-rw szoval a tulaj, csoport es mindenki mas is irhatja ( beleertve a torolhetit is) olvashatja, de nem futtathatja(mondjuk egy exe-t nem tudsz elinditani)
    A 666 ugy jon ki hogy felbontod a 3-as csoportot 3-as bitparokra:

    tulajdonos(u=user) | csoport(g=group) | mindenki mas(o=other)
    6 | 6 | 6
    r w x | r w x | r w x
    1 1 0 | 1 1 0 | 1 1 0 << Jogosultsagi beallitasok

    2^2 2^1 2^0 | 2^2 2^1 2^0 | 2^2 2^1 2^0 << 2 hatvanyai jobbrol balra novekednek
    4 2 1 | 4 2 1 | 4 2 1 << A hatvanyertekek

    Ha osszeadod azokat az ertekeket ahol 1-es van akkor kijon a 6 6 6

    Ha a maskot (kitakarast) 000-ra allitod akkor marad az eredeti mert semmit nem takar ki. Egypelda:
    110 110 110 << 666 jogosultsag
    000 000 000 << 000 A maszk
    110 110 110 << A vegleges jogosultsag
    A hozzaferesi jog rw-rw-rw lesz

    Masik pelda a maszk 022:
    110 110 110 << 666 jogosultsag
    000 010 010 << 022 A maszk
    110 100 100 << A vegleges jogosultsag, a maszk 1-esei kitakarjak az eredeti jogosultsagi bitet
    Itt a hozzaferesi jog rw-r--r-- lesz, szoval a tulaj irja olvassa, de nem hajthatja vegre, de mindenki mas (csoport es masok) csak olvashatja, de nem tudja irni, torolni, es vegrehajtani.

    Igy mar okes?

Új hozzászólás Aktív témák