Fájl jogosultsági kérdés

Fórumok

Sziasztok!

Hogyan tudom azt megcsinálni, beállítani, hogy amikor letöltök vagy létrehozok egy fájlt, akkor alapból mindig olyan jogosultsága legyen, hogy azt bárki írhassa, ne utólag kelljen minden esetben beállítani?

Köszönöm szépen a segítséget! :)

Hozzászólások

umask 000, de én nem tennék ilyet a helyedben...
(inkább umask 007, és bepakolni az illetékes elvtársakat a közös csoportba)

Konkrétan arról van szó, hogy a laptopomon letöltök pl egy torrent fájlt, amit rögtön mentek az itthoni NAS-omra. Ezen Windows 2008 r2 server fut NTFS fájlrendszerrel, egy torrent klienssel, ami figyeli az adott mappát, és ha van új fájl, akkor onnan veszi használatba. De mivel nincs jogosultsága módosítani a fájlt, ezért nem is nyúl hozzá.
Vagy másik hasonló példa... Lementek egy dokumentumot a NAS-ra, majd egy másik, esetleg egy windowsos géppel megpróbálom azt szerkeszteni, nem fogom tudni, ha előtte nem állítom a jogosultságokat.

Eddig nagyrészt windowst használtam, ott nem volt ilyesmi gond, ezért nincs tapasztalatom ebben, ezért vetődött fel a kérdés.

Amire ra kell keresned:

fmask, dmask, umask

(, esetleg:

uid, gid

). Ezek egy fajlrendszer felcsatolasakor megadhato/megadando opciok. Ha a fent emlitett megosztas allando, akkor erdemes megnezni/szerkeszteni a disztribuciod

/etc/fstab

allomanyat.

---
Lehet, hogy kívül szőke vagyok, de belül sötét, oké?!

Remek, ezzel nagyjából meg is lesz a megoldás, tehát így kell felmountolni a megosztott mappát. köszönöm szépen! :)

Ha már itt tartunk... Jelenleg ilyesmit találtam google alapján:

//192.168.1.10/Storage /media/NAS cifs username=user,password=jelszo 0 0

Még nem teszteltem ezt a beállítást... Jó felé megyek? Milyen opciókat adjak meg hozzá, hogy elérhessem az áhított eredményt?

Köszönöm!

Az irany jo, csak igy tovabb!

Mivel megoldast nem szeretnek kozolni (kulonben nem tanulnal), ezert inkabb csak tovabbi iranyfenyt villantanek...

A

[f|d|u]mask

csak egy maszk - a neve is erre enged kovetkeztetni -, igy riverz kell ertelmezni. Mint pl. a halozatok IP maszkjainak szamitasanal. Egy kis segitseg: ha jogosultsagi szintnek 6-ot (rw-) szeretnel beallitani, akkor 1-et kell megadnod. Ha 4-et (r--), akkor 3-at. A maximalis ertek 7 (rwx) lehet. Ezt a 0 megadasaval idezheted elo. Minimalis ertek 0 (---), ezt pedig a 7-tel. Vagyis a kivant ertek:

umask=wxyz

. De kulon szabalyozhatod a fajlokra (fmask) es konyvtarakra (dmask) => Erdemes megnezni a jogosultsagi szintek szamokkal valo megadasat.

Mivel emlitetted, hogy notirol van szo, ezert ennel pedig olyan opciot erdemes keresni, ami meggatolja, hogy automatikusan (a rendszer inditasakor) megtortenjen a felcsatolas - nem kell (ujabb) hibauzenet inditaskor. Mivel a

/etc/fstab

ban mar megtortent a deklaracio, ezert a mountolas kesobb konnyebben elvegezheto. (Vagy majd kesobb erre irhatsz egy egyszeru scriptet, de ezt tenyleg csak zarojelben.)

Szerk.: Mielott barmit is modositasz, keszits biztonsagi masolatot az eredeti fajlokrol!

---
Lehet, hogy kívül szőke vagyok, de belül sötét, oké?!