Jos käyttäjällä X ei ole kirjoitusoikeutta hakemistoon /a, mutta on kirjoitusoikeus hakemistoon /a/b, pystyykö hän luomaan uuden tiedoston hakemistoon /a/b?
Aloittelijan kysymys käyttöoikeuksista
Pää pyörällä
4302
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
just noin
Ajattele hakemistoakin tiedostona, jonka sisältö koostuu hakemistoon kuuluvien tiedostojen nimistä.
Jos käyttäjällä X on kirjoitusoikeus tällaiseen tiedostoon, hän voi muuttaa sen sisältöä (eli hakemistoon kuuluvien tiedostojen joukkoa), mutta muutoin ei.
Näin ollen vastaus kysymykseesi on: kyllä. Koska käyttäjä voi muuttaa tiedoston /a/b sisältöä, ja koska tiedosto /a/b on hakemisto, käyttäjä voi luoda uusia tiedostoja hakemistoon /a/b.
Tällaiset jutut voi myös kokeilla nopeasti:
mkdir a
mkdir a/b
chmod u-w a # kirjoitusoikeus pois a-hakemistosta
mkdir a/uusi # epäonnistuu
mkdir a/b/uusi # onnistuu
rmdir a/b/uusi # onnistuu
rmdir a/b # epäonnistuu
"Tällaiset jutut voi myös kokeilla nopeasti:
mkdir a
mkdir a/b
chmod u-w a # kirjoitusoikeus pois a-hakemistosta
mkdir a/uusi # epäonnistuu
mkdir a/b/uusi # onnistuu
rmdir a/b/uusi # onnistuu
rmdir a/b # epäonnistuu"
Tälläiset jutut voi myös kokeilla nopeammin työpöydällä.
>...kokeilla nopeammin työpöydällä.
Kerrotko miten?
Lukematon määrä hiiren klikkauksia ja otteen vaihtoja näppikselle hakemiston nimien kirjoittamista varten jokaiseen komentoon erikseen verrattuna muutamaan näppäinpainallukseen ei mitenkään voi olla nopeampaa.
Kokeile vaikka. :)