Millä tavalla hakemiston käyttöoikeuksista pystyy määrittämään, ettei käyttäjät saa luotua alihakemistoja sinne? Ainoastaan käyttäjät saavat kopioida omia tiedostojaan.
hakemiston käyttöoikeudet
käyttäjät kuriin
8363
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 8
Vanhimmat
tämä saattaa toimia
chmod 555 .
ja tietysti tiedostojen omistajaksi ensin root. Huomaa tuon 555:n jälkeinen piste.
Niin miksi omistajaksi pitää asettaa root? Tuo vähän sotii tätä käytössä olevaa hierarkiaa vastaan, puhutaan nyt hakemistosta, kun aina tietyn hakemiston omistaja on tietty "käyttäjä" ja se kuuluu "järjestelmäkäyttäjiin". Miksi root pitäisi siis olla kuvioissa mukana?
kirjoitusoikeus muilta kuin itseltäs
tuo äskeinen, luin kyllä viestisi mutta olen myöhäisherännäinen
onnistu millään järkevällä tavalla.
Vaihda Windowsiin.
windowsissa.
Pistä motd:n että hakemistot poistetaan automaagisesti, ja cronilla pyörittää scriptiä? Ei sais tehdä muuta kuin lisätä ja poistaa omia tiedostoja? Kaikki samassa altaassa? Pistä sticky bitti (chmod). Aja ftp-palvelinta chrootatussa ympäristössä (ei saa laittaa perliä tms. tulkkeja...)? Voit pistää etäkäyttäjien kotihakemistot omalle osiolle ja mountata sen noexec (/tmp on kuitenkin... mut senkin voi linkata sinne). Tai sit kikkailla jostain kernel patchin jolla voi tehdä tollasen. Jos annat shellejä niin typerää kieltää tekemästä alihakemistoja. Ohjelmien asetukset tallentuu .hakemistoihin ja .tiedostoihin.
Hmm, ehkä menee monimutkaiseksi. Tuossa chronissa pyöritettävä "alihakemiston poisto-skripti" voisi olla purkkaviritelmä, mutten nyt hae semmoista. Siinä kun käyttäjät ovat luoneet alihakemiston, niin tietenkin siellä on jo tavaraa sisällä. Ne kun katoaa hakemiston myötä, niin sanomista tulee.
Mutta kiitos joka tapauksessa!