Sziasztok!
Az lenne a kérdésem, hogy linuxban hogy lehetne azt a jogosultságot beállítani, hogy csak írni és módosítani lehessen egy könyvtáron belül törülni pedig nem? Keresgéltem elég sok helyen már, de az alap jogosultság write beállítása ügye mind a 3 lehetőséget engedi az aclekbe se találtam ilyet (bár lehet, hogy félre értettem valamit).
Segítségeteket előre is köszönöm!
- 4427 megtekintés
Hozzászólások
javítsatok ki ha tévedek de tudtommal ez fájlrendszer függő is.
- A hozzászóláshoz be kell jelentkezni
ez főként fájlrendszer-függő, a hagyományos rwx-szentháromsággal ilyet nem fogsz tudni.
(reflexből ilyenkor azt szoktam mondani, hogy Open Enterprise Server, és NSS, dehát ugye ott benne van a $$$-tényező)
- A hozzászóláshoz be kell jelentkezni
Tedd be egy könyvtárba, és a könyvtárra eressz rá egy chmod a-rw -t, és kész.
--
HUPbeszolas FF extension
- A hozzászóláshoz be kell jelentkezni
Ilyesmit ACL -ekkel lehet csinálni, de törléshez szerintem nincs ACL. Kiutat jelenthet a sticky bit.
----
올드보이
http://molnaristvan.eu/
- A hozzászóláshoz be kell jelentkezni
Egy lehetőség volna a sticky bit, ilyenkor csak a tulaj tudná a fájlokat törölni, itt persze új probléma jön, hogy hogyan lesz automatikusan más tulajdonában az ott levő fájl (set_group_id-t ha beállítod a könyvtárra, akkor a csoport tulajdonosa minden fájlnak meg fog egyezni a könyvtáréval, de userre nem tudok ilyen egyszerű módot).
- A hozzászóláshoz be kell jelentkezni
Erre lehetne az incron-t hasznalni. Irni egy egysoros scriptet ami a frissen letrehozott fileoknak (IN_CREATE maszk) az owner-et megvaltoztatja egy masik userre. Es ha emelett megfeleloek a normal jogosultsagok, akor irhato/olvashato marad a file.
Persze ettol meg truncate-elheto vagy felulirhato a file, de erre meg megoldas a chattr +a.
- A hozzászóláshoz be kell jelentkezni
A konyvtarra ne legyen w joga!
--
The first rule of Thesaurus Club is, you don't talk about, mention, speak of, discuss or chat about Thesaurus Club. - sickipedia
- A hozzászóláshoz be kell jelentkezni
létrehozni szeretne fájlt, ha jól értem a topicnyitót.
- A hozzászóláshoz be kell jelentkezni
Olyat nem írt.
--
HUPbeszolas FF extension
- A hozzászóláshoz be kell jelentkezni
Akkor egyikunk felreertette.
--
The first rule of Thesaurus Club is, you don't talk about, mention, speak of, discuss or chat about Thesaurus Club. - sickipedia
- A hozzászóláshoz be kell jelentkezni
Mi a különbség az írás és a módosítás között? Létrehozni, olvasni kell tudni a fájlokat?
- A hozzászóláshoz be kell jelentkezni
Igen létrehozni és módosítani de törölni nem.
- A hozzászóláshoz be kell jelentkezni
A chattr lehet, hogy segít, egy MAC rendszer pedig biztos.
- A hozzászóláshoz be kell jelentkezni
Nos, létrehozni újat, valamint törölni a meglevőt, átnevezni, átrakni másik könyvtárba, ezek a műveletek ugyanazon egy darab jogosultsággal kezelhetők UNIX-okon, ergó speciális megoldásoktól eltekintve (selinux, grsecurity meg ehhez hasonlók) nem tudod őket szétválasztani.
Az ilyen problémákat úgy szokás egyébként megoldani, hogy a felhasználónak semmire nem adunk jogot, ellenben van egy alkalmazás, amin keresztül el tudja érni a neki megengedett dolgokat. Nyilván itt már az alkalmazás dolga a megfelelő jogosultság-ellenőrzés, abba meg akármit bele lehet kódolni.
- A hozzászóláshoz be kell jelentkezni
ezt a törlés tiltást azért járd körbe:
sok alkalmazás (pl. M$office) úgy módosít, hogy írásra megnyitáskor létrehoz egy tmp másolatot, abban dolgozik, mentéskor törli az eredeti fájlt, a tmp-t meg átnevezi az eredeti nevére
- A hozzászóláshoz be kell jelentkezni
nem akarod, h le lehessen törölni, de módosítani igen. Akkor fogja az illető és kitörli a fájl tartalmát, elmenti (ez ugye lehet) és neked meg marad egy 0B-os fájlod - jó lesz? :) Esetleg még át is nevezheti és senki nem mondja meg, h mi volt előtte
- A hozzászóláshoz be kell jelentkezni
Ez is azért van, mert a a UNIX féle jogosultságrendszerek (legalábbis amikkel én találkoztam) elég "hiányosak".
Például jó lenne ha nem csak írási jog lenne, hanem append is külön.
Ha ilyen lenne, akkor mindjárt sokkal több értelme lenne a kérdésnek.
Tapasztalataim alapján a UNIX féle operációs rendszerek egyik legnagyobb hiányossága az, hogy nincs rendes jogosultságkezelés bennük. Szal rwx, ne vicceljünk már.
(Biztos van ez alól kivétel, én még nem találkoztam vele.)
- A hozzászóláshoz be kell jelentkezni
Hát, igen, a UNIX felett elszállt az idő vasfoga... De az open féle rendszerhívások (legalábbis Linuxon) lehetővé teszik a csak append megnyitást, és a MAC rendszerekkel ezt általában ki is lehet használni.
- A hozzászóláshoz be kell jelentkezni
Szerintem meg pontosan azért nincs e téren változás, mivel igény sincs rá.. A extended(xattr,acl,mac, stb) lehetőségek mindenre lehetőséget adnak, kár ezért valamit megbolygatni ami jó. Te hiányosnak gondolod, sokan meg jónak, mert legtöbb helyen elég, ahol meg szükséges akkor inkább más megoldás legyen. Ennyi.
- A hozzászóláshoz be kell jelentkezni
> csak írni és módosítani lehessen egy könyvtáron belül törülni pedig nem?
Mit szeretnél ezzel elérni? Pld hetente előfordul, hogy backup-ból kell visszatölteni törölt fájlokat?
- A hozzászóláshoz be kell jelentkezni
bocsánat, hogy csak most válaszolok! :) Igazság szerint csak azért érdekel a dolog mert beszélgettem egy ismerőssel aki mesélte, hogy mikor még kolis volt, volt nekik egy közös ftp szerverük amin linux futott és ilyen jogosultságokkal mint amit kérdeztem és érdekelt hogy lehetne ezt megvalósítani. :)
- A hozzászóláshoz be kell jelentkezni
Segítek: az ftp szerverben.
- A hozzászóláshoz be kell jelentkezni
Igen, csak hogy így teljesen más minden, mivel akkor nem csak fájlrendszeren tudod állítgatni a jogosultságokat. Elég beállítani az ftp szervernek, hogy a kliens által küldött törlés parancsot (DELE) ne hajtsa végre, és kész is.
--
HUPbeszolas FF extension
- A hozzászóláshoz be kell jelentkezni
Jah ahaaa :) így már minden világos! Köszönöm a segítségeket! :)
- A hozzászóláshoz be kell jelentkezni
lehetett volna ez a topic-nyitó... nem vetődtünk volna sokan árnyékra
szóval pestiesen: ültél a villamoson olyan mellett, aki hallott már róla
- A hozzászóláshoz be kell jelentkezni
Elnézést a rosszul feltett kérdésért. Azért kérdeztem így amúgy, mert én bohó arra gondoltam, hogy biztos file rendszer szinten oldották meg, s nem is gondoltam az ftp beállításra. Van még mit tanulnom :)
- A hozzászóláshoz be kell jelentkezni
Szerintem nem baj hogy tévútra jutottunk, ugyanis a kérdés érdekes
--
Kis problémából egy kis munkával nagy problémát lehet gyártani. Ha valami müxik ne b***tasd :)
Uriember az, aki nem beszél a Windows-ról, pedig tudna...
- A hozzászóláshoz be kell jelentkezni
Mármint mennyiben?
- A hozzászóláshoz be kell jelentkezni