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! :)
- 1768 megtekintés
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)
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
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é?!
- A hozzászóláshoz be kell jelentkezni
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!
- A hozzászóláshoz be kell jelentkezni
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é?!
- A hozzászóláshoz be kell jelentkezni
off
Ez hogyan viszonyul a processz umask-jához, amit az umask() rendszerhívással lehet beállítani?
Szóval melyiknek van nagyobb prioritása? Tippem, hogy a mount-nál megadottnak, de ha tudod pontosan kérlek írd le.
- A hozzászóláshoz be kell jelentkezni
Erre sajnos nem tudok pontosan valaszolni, de az en tippem szerint (csak okoskodas!), ha valaminek utolag valtoztatod a tulajdonsagait, akkor mindig az utoljara megadott ertek lesz a mervado.
---
Lehet, hogy kívül szőke vagyok, de belül sötét, oké?!
- A hozzászóláshoz be kell jelentkezni