Kezdőlap › Fórumok › Vegyes felvágott › Könyvtárba írni, de törölni ne
- This topic has 16 hozzászólás, 12 résztvevő, and was last updated 20 years, 6 months telt el by
ds.
-
SzerzőBejegyzés
-
2004-12-07-20:14 #1989262
Sajna nemsokat értek a fájlrendszerekhez, egyébként ext2 -t használok, az elég gyors nekem és nem tárolok 4gigánál nagyobb fájlt. 🙂
De ha ezen múlik akkor cserélek.
2004-12-07-20:35 #1989263Uhu alatt úgy tudom van egy acl nevû progi, amivel elvileg lehet ilyesmiket is csinálni, bár én nem használom/tam, de lehet, hogy ezt keresed.
2004-12-07-21:04 #1989264Esetleg vedd el az olvasási jogát a usernek, így tud bele írni, és írj egy scriptet, hogy az adott könyvtárba kerülõ dolgokat nevezze át. (pl. szúrja hozzá az idõt. valami.txt -> valami.txt.2209, esetleg az md5 cheksumjának az utolsó számjegyét, vagy a Hash kódját.)
így a felhasználó elvileg tudna törölni, gyakorlatilag viszont nem tudja mit kell. (nem tudom viszont, hogy az automata kiegészítés mit lép a dologra, bár szerintem az se borítaná meg.)ugyan megkerülése a problémának, de gyakorlati szempontból használhatónak tûnik…
2004-12-08-13:41 #1989265szvsz a törlést megtiltani logikátlan, mert ha nem törölhetek egy fájlt, de meg akarom semmisíteni, akkor
cat /dev/null >fajl
kész ^^
ergo ha a fájl 0 bájtos, meg ha ki van törölve, az nem ugyanaz adatvesztési szempontból?2004-12-08-15:02 #1989266Uhu alatt úgy tudom van egy acl nevû progi, amivel elvileg lehet ilyesmiket is csinálni, bár én nem használom/tam, de lehet, hogy ezt keresed.
[align=right][snapback]102586[/snapback][/align]az acl nem csak arra jó hogy olyannak adjunk jogot aki nem tagja a csoportnak?
mert neki a -rwxrwxrwx bõvítése kell, ez pedig tudtommal ext2,3 korlát.pl. a vms-ben van 1x jog egy filera+acl ez f11-es filerendszeren van.
tehát ami kell egy olyan filerendszer ami kezeli ezeket a jogokat és egy patch a kernelhez ami kezeli ezt a filerendszert.szerintem ezt ext2,3 alatt nem lehet megoldani jelentõs kernel átírás nélkül, mivel a kernel kezeli mind a filerendszert mind a jogosultságokat közvetlenül.
2004-12-08-19:09 #1989267az acl nem csak arra jó hogy olyannak adjunk jogot aki nem tagja a csoportnak?
mert neki a -rwxrwxrwx bõvítése kell, ez pedig tudtommal ext2,3 korlát.pl. a vms-ben van 1x jog egy filera+acl ez f11-es filerendszeren van.
tehát ami kell egy olyan filerendszer ami kezeli ezeket a jogokat és egy patch a kernelhez ami kezeli ezt a filerendszert.szerintem ezt ext2,3 alatt nem lehet megoldani jelentõs kernel átírás nélkül, mivel a kernel kezeli mind a filerendszert mind a jogosultságokat közvetlenül.
[align=right][snapback]102747[/snapback][/align]az acl sok mindenre jó.
a kernel kezeli a filerendszert meg a jogosultságokat is eddig ok
ezek a kernel opciók pedig pontosan azért vannak:CONFIG_EXT3_FS_SECURITY
CONFIG_EXT3_FS_POSIX_ACLaz eredeti kérdésre egyébként (majdnem) megoldás
mkdir csakirni
chattr +a csakirni
igy nem lehet törölni a könyvtárban
egy gond van csak, hogy a fileok öröklik ezt és igy csak append módban lehet hozzáfûzni a fáljhoz (pl echo ok >> valami) de ha chattr -a valami akkor pont az amit szeretnél, kivéve, hogy a user maga nem tudja ezt állítani csak root 🙁2009-12-04-19:56 #1877424Hellosztok!
Az lenne a kérdésem, hogy meg lehet-e oldani, hogy egy könyvtárba szabadon lehessen írni (elég csak a tulajdonosnak), fájlokat létrehozni, miegymás, csak törölni ne lehessen!
Elöre is köszönöm.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz