Hirdetés

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

  • coolpet

    senior tag

    válasz lajos75 #3238 üzenetére

    A maszk egy teljesen masik dolog, ott van hogy a file 666 es a konyvtar 777 jogosultsagokkal jon letre ami azt jelenti, hogy:
    a file - mindenkinek irhato, olvashato de nem futtathato
    a konyvtar - mindenkinek irhato, olvashato(a tartalom), es vegrehajthato(bele lehet lepni)

    A maszk az umask parancsal allithato, ami arra van hogy az alapertelmezett file es konyvtar letrehozasi jogosultsagokat felhasznaloi szinten megvaltoztassa.
    Ugy mukodik, hogy ha umask 022-ot allitasz be, es az alap file letrehozasi jogosultsag 666, akkor a vegleges jogosultsag 666-022 = 644 lesz azaz rw-r--r--. Tulajnak irhato olvashato, csoportnak es masoknak csak olvashato.

    Tulajdonkeppen ha a 666-ot es a 022-t egymas ala irod, akkor annyit tesz hogy kitakarja az aktualis bitet:
    110 110 110 = 666
    000 010 010 = 022
    110 100 100 = 644 a vegleges file jogosultsag.

    Ha 000-at adsz meg ra akkor nincs kitakaras, es az alap 666-al a fileok, mig az alap 777-el a konyvtarok jonnek letre.

    Ha windowsrol authentikacio nelkul akarsz smb sharera bemenni, akkow a windowsos user/pass parosod tuti nem lesz jo az elereshez hacsak nincs ugyanez meg a linuxon is, vagy a konyvtar jogosultsagai nem engedik meg az OTHER ( 3. rwx) jog szamaa az olvasast, vegrehajtast, irast.

    Remelem ertheto :)

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