NTFS file jogok

Fórumok

Hali!

Ujonnan telepitett Kubuntu 9.10 szepen felcsatolta az NTFS particioimat, amik remekul mukodnek is, csak egy apro, bosszando gondom van, amire nem talalok megoldast!
A home konyvtaramban mindenen fajl joga 755, azaz mindenki hozzaferhet, de irni csak en tudom oket. Na most ha ezeket a fajlokat atmasolom az NTFS particiora, akkor jogok 770-re valtoznak, vagyis a tulajdonosnak es a coportnak minden joga megvan hozzajuk es masoknak semmi, meg olvasas sem.
Ha KDE-ben masolgatok, szepen ki is irja, hogy nem sikerult beallitani a jogokat...
Sajnos az NTFS particion levo fajlok jogosultsagat utolagossan sem tudom modositani, meg rootkent sem!
Ha pedig NTFS-en hozok letre fajlt akkor alapbol 770 lesz a jogosultsag.

Mit kellene beallitanom, hogy a masolatok is megkapjak ugyanazokat a jogokat?

Fontos lenne, hogy a "masok" is tudjak olvasni a fajlokat, mert sok weboldal "alkatreszt" tarolok es azok webserverre feltoltve is elerhetetlenek a bongeszoben. Kicsit macerans utolag FTP-n kiosztani a jogokat amik mar egyszer megvoltak a home-ban, vagy nem is voltak...

Nehany info:
Az NTFS-re masolt, vagy az ott letrehozott fajl tulajdonosa a root lesz, a csoport pedig a plugdev.
fstab bejegyzes igy nez ki: UUID=2AB0B813B0B7E40B /cerebelum/data ntfs defaults,nls=utf8,umask=007,gid=46 0 0

UPDATE:

Mint kiderult, nem lehet dinamikussan osztogatni a jogokat NTFS fajlrendszeren, fixre kell allitani fstab-ban.
Ha masnak is szuksege lenne ilyen buheralasra, annak itt az en megoldasom peldanak:

UUID=B4A0DF37A0DEFF34 /cerebelum/data ntfs defaults,nls=utf8,uid=1000,gid=100 0 0

Nem adtam meg umaskot, igy alapbol minden jogot megkapnak a fajlok. Mivel nem tarolok az NTFS-en semmi Linux specifukus fajlt, igy ez pont jo.
UID-vel beallitom a sajat userem azonositojat, GID-vel pedig a csoportot amiben van a felhasznalom.

Hozzászólások

Nah kozben kiderult hogy az umask bealitasa nem nyero, mivel ennek az ereteket kapjak meg a fajlok. Tehat ha beallitom hogy umask=0000, akkor az odamasolt fajloknak jogai: owner=rwx group=rwx other=rwx Ha 0002-ot adok meg, akkor: owner=rwx group=rwx other=r-x - ami jo is lenne, de ha olyat masolok oda aminek nem igy neznek ki a jogai, azok atvaltoznak ilyenre :S
Tehat en azt akarom elerni, hogyha Pistike nevu user masol oda csak olvashato jogokkal, akkor ugy keruljon oda, ha en masolok oda minden joggal elattot fajlt, akkor ott is legyen meg minden jog.

A Linux nem tud NTFS fájlrendszeren jogokat kezelni (ha tudna, akkor se POSIX típusú jogosultságok lennének rajta); minden fájlnak azok lesznek a (Linux által kezelt) jogosultságai, amiket az umask-kel beállítasz.