Kirjaa, jossa selitetään tiedostojen ja hakemistojen oikeudet?

Missä kirjassa olisi käynyt yksiselitteisesti ja selkeäksi läpi Linuxin tiedostojen ja hakemistojen oikeudet? Eli siis mitä r, w ja x tarkoittavat tiedostoille ja mitä hakemistoille?

Lainasin kirjastosta Wille Kuutin ja Ari Rantalan Linux-oppaan (Docendo, 3. laitos, 1 painos, 2007) ja mielestäni kirjassa puhutaan soopaa oikeuksista. Kirjassa sanonaan mm. että "Hakemistoilla x tarkoittaa oikutta listata hakemiston sisältö."

Testasin tätä eikä x vaikuttanut oikeuteen listata hakemiston sisältö. Hakemiston sisällön listaaminen onistui hyvin komennolla "ls kotihakemisto". Testasin listauksen toisella käyttäjätunnuksella. Testin perusteella r vaikuttaa oikeuteen listata hakemiston sisältö. x vaikuttaisi estävän tiedostojen lukemisen hakemistosta, vaikka tiedostoilla on r. Jos x puuttuu kotihakemiston oikeuksista, ei mistaan alihakemistostakaan voi lukea tiedostoja?

Mikä vaikuttaa oikeuteen uudelleen nimetä hakemiston nimi? Hakemiston w vai edellisen hakemiston w?
6152
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

>> Testasin tätä eikä x vaikuttanut oikeuteen listata hakemiston sisältö. >>
Kirjauduitko järjestelmään tuolla toisella käyttäjätunnuksella kun testasit ?

Ellet niin toisena käyttäjänä ennen testiä päätteelle pelkkä
cd
antaa käyttöön tuon toisen käyttäjän ymparistön (env) ja oletushakemiston (PATH).
Tuon jälkeen ei pitäis sen salaisen kansion listaus onnata.

Äänestä
  • Joo tein käyttäjänä x muutokset kotihakemiston oikeuksiin ja kokeilin listata sisällön kirjautumalla järjestelmään käyttäjänä y.

    Wikipediasta löysin tällaisen artikkelin.
    http://en.wikipedia.org/wiki/Modes_(Unix)

    Tuolla sivulla opetetaan toisin kuin Kuutin kirjassa. Wikipedian mukaan
    r - read a file or list a directory's contents
    ja
    x - execute a file or recurse a directory tree

    Tuolla tavalla nuo oikeudet vaikuttaisivat toiminan omien testien mukaan.

    Webbiserveri taitaa vaatia x:n, jotta hakemiston sisältö listataan, mutta kirjassa käsitellään vain normitiedostojen tapauksessa oikeuksia.

    Äänestä

  • sekavaa2 kirjoitti:

    Joo tein käyttäjänä x muutokset kotihakemiston oikeuksiin ja kokeilin listata sisällön kirjautumalla järjestelmään käyttäjänä y.

    Wikipediasta löysin tällaisen artikkelin.
    http://en.wikipedia.org/wiki/Modes_(Unix)

    Tuolla sivulla opetetaan toisin kuin Kuutin kirjassa. Wikipedian mukaan
    r - read a file or list a directory's contents
    ja
    x - execute a file or recurse a directory tree

    Tuolla tavalla nuo oikeudet vaikuttaisivat toiminan omien testien mukaan.

    Webbiserveri taitaa vaatia x:n, jotta hakemiston sisältö listataan, mutta kirjassa käsitellään vain normitiedostojen tapauksessa oikeuksia.

    auttaako alkuun
    http://linux.fi/wiki/Tiedoston_oikeudet

    Äänestä

  • sekavaa2 kirjoitti:

    Joo tein käyttäjänä x muutokset kotihakemiston oikeuksiin ja kokeilin listata sisällön kirjautumalla järjestelmään käyttäjänä y.

    Wikipediasta löysin tällaisen artikkelin.
    http://en.wikipedia.org/wiki/Modes_(Unix)

    Tuolla sivulla opetetaan toisin kuin Kuutin kirjassa. Wikipedian mukaan
    r - read a file or list a directory's contents
    ja
    x - execute a file or recurse a directory tree

    Tuolla tavalla nuo oikeudet vaikuttaisivat toiminan omien testien mukaan.

    Webbiserveri taitaa vaatia x:n, jotta hakemiston sisältö listataan, mutta kirjassa käsitellään vain normitiedostojen tapauksessa oikeuksia.

    Täällä testit näyttäis tällaista:

    Jos halutaan luoda käyttäjän kotihakemistoon sellainen _alihakemisto_, jonka sisällösta ei haluta muitten saavan listausta niin pelkkä x -oikeuden poisto riittää.
    chmod o-x /home/user/_alihakemisto_

    Jos halutaan, että käyttäjän _kotihakemiston_ sisällöstä ei haluta muitten saavan listausta niin sitten on x-oikeuden lisäksi poistettva myös tuo r-oikeus kaikilta muilta käyttäjiltä.
    chmod o-x-r /home/user

    Olisko tässä syy mahdolliseen sekaannukseen ?

    Äänestä

  • testi 1 ja testi 2 kirjoitti:

    Täällä testit näyttäis tällaista:

    Jos halutaan luoda käyttäjän kotihakemistoon sellainen _alihakemisto_, jonka sisällösta ei haluta muitten saavan listausta niin pelkkä x -oikeuden poisto riittää.
    chmod o-x /home/user/_alihakemisto_

    Jos halutaan, että käyttäjän _kotihakemiston_ sisällöstä ei haluta muitten saavan listausta niin sitten on x-oikeuden lisäksi poistettva myös tuo r-oikeus kaikilta muilta käyttäjiltä.
    chmod o-x-r /home/user

    Olisko tässä syy mahdolliseen sekaannukseen ?

    Samanlaiset tulokset sain itsekin kun testailin.

    Kiitokset muutamista linkeistä.

    Äänestä

Kommentoi aloitusta


sekavaa2 kirjoitti:

Missä kirjassa olisi käynyt yksiselitteisesti ja selkeäksi läpi Linuxin tiedostojen ja hakemistojen oikeudet? Eli siis mitä r, w ja x tarkoittavat tiedostoille ja mitä hakemistoille?

Lainasin kirjastosta Wille Kuutin ja Ari Rantalan Linux-oppaan (Docendo, 3. laitos, 1 painos, 2007) ja mielestäni kirjassa puhutaan soopaa oikeuksista. Kirjassa sanonaan mm. että "Hakemistoilla x tarkoittaa oikutta listata hakemiston sisältö."

Testasin tätä eikä x vaikuttanut oikeuteen listata hakemiston sisältö. Hakemiston sisällön listaaminen onistui hyvin komennolla "ls kotihakemisto". Testasin listauksen toisella käyttäjätunnuksella. Testin perusteella r vaikuttaa oikeuteen listata hakemiston sisältö. x vaikuttaisi estävän tiedostojen lukemisen hakemistosta, vaikka tiedostoilla on r. Jos x puuttuu kotihakemiston oikeuksista, ei mistaan alihakemistostakaan voi lukea tiedostoja?

Mikä vaikuttaa oikeuteen uudelleen nimetä hakemiston nimi? Hakemiston w vai edellisen hakemiston w?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu